«Сам по себе международный язык не только не может ослабить языки национальные, но, напротив, он несомненно должен привести к большому их усилению и полному расцвету: благодаря необходимости изучать различные иностранные языки, сейчас редко можно встретить человека, который в совершенстве владеет своим родным языком, и сами языки, постоянно сталкиваясь друг с другом, все более и более приходят в беспорядок, калечатся и теряют свое природное богатство и очарование; но когда каждый из нас должен будет изучить только один иностранный язык (да еще такой легкий), каждый из нас получит возможность изучить свой язык основательно, и каждый язык, освободившись от давления множества соседей и сохранив полностью для себя самого все силы своего народа, разовьется вскоре мощно и ярко». («Сущность и будущность идеи международного языка»)
Не имеем ли мы то же самое и в области языков программирования? Нам приходится изучать кучу ЯП и в результате имеем более или менее удовлетворительное знание нескольких ЯП вместо совершенного владения двумя из них (одним общецелевым и одним любимым (в том числе, маргинальным вроде хаскеля))?