Когда говорят об идеальном языке, то скорее всего это будет отдельный язык для человека, так как у человека разные вкусы во всём, а у другого будут другие хотелки, да я знаю, что можно поступить, как с++ и объединять всё в один язык, но от этого лучше не станет, а наоборот будут либо жаловаться на перегруженность языка, либо на его непонятный синтаксис (в процессе добавления новых фич, нельзя ломать обратную совместимость и всё ломается) , либо что-то ещё будет, хотя если хорошо подумать, то можно найти компромисс между всем, так вроде всё сказал