Ну прям таки «примитивно ужасен». Просто это НЕ «программируемый язык программирования». Так обычно называют Лисп, но это можно отнести (за минусум некоторых плясок с бубном) и к С++ и (здесь уже полегче) к D (а также, например, к Ruby). А Go — просто удобный язык чтобы кодить — как Pascal или (в принципе) Си без плюсов. И такие языки тоже, определённо нужны. Воспетой тем же Страуструпом свободы изменять языковую среду вокруг себя нет, но зато открывая чужую программу на Go ты будешь уверен, что это программа на Go, а не на созданном кем-то подручными средствами собственном DSL. Язык для коллективной работы стандартными средствами. Такие тоже нужны.А D — он разве что Perl'а одного и проще. Просто более удобная версия С++, и играет с ним на одном поле… Я, конечно, очень может быть и не прав, за D2 не слежу… Надо будет почитать описание, что они там с Александресаку напридумывали… Но всё равно если тебе или мне нравится языковая гибкость С++ или D, это не значит что она нужна всем, и язык, где не этого нет — примитивно ужасен.
|