> А что до Go, то это хорошая попытка пропиарить вполне заурядную вещь.
> Я бы не сказал что язык - какое-то откровение, хотя некоторые
> идеи там конечно неплохие.Ну язык-откровение и язык рабочая лошадка, это разные вещи.
Откровением был Фортран — просто потому, что он был первый.
Откровением был Лисп. Для мэйнстимовых программистов он так и остался эзотерическим.
Откровением была Симула — первый объектно-ориентированный язык созданный в конце 60-х.
Откровением, пожалуй, был Си — эдакая квинтэссенция хакерской культуры. Более того Си стал не только откровением, но и рабочей лошадкой. Видимо причиной этого стало то, что ничего принципиально нового в программирование Си не внёс — всё это уже было в Алгол-60/Паскаль/Алгол-68.
Перл. Ещё одно «хакерское» откровение. Новизна присутствует, хотя «где то всё это я уже видел». Быстрый взлёт с последующим вытеснением с веб-рынка своим «незаконнорожденным сыном» ПэХаПэ. Для мэйнстимовых программистов — эзотерика.
Смоллток. Ну это попытка «откровения по заказу» — Алан Кей сотоварищи взяли вышепомянутые Симулу и Лисп и пилили это дело в течении 10 лет. И вот, в 80-х-90-х гг. Смолток становится знаменем ООП. Ненадолго.
Си++ — результат воздействия Симулы и Си на мозг отдельно взятого Страуструпа. Язык взлетел так хорошо, что многие искренне считают что ООП началось именно с него. Но продвинутое C++ программирование — это уже не сколько мэйнстрим, сколько эзотерика. (Достаточно взглянуть на Qt, в котором с помощью внешних костылей uic и moc делается то, что можно более эффективно сделать средствами самого С++, см. Ultimate++).
Можно продолжать этот список, но вернёмся к нашим сусликам.
Итак — Go. Google нанимает прославленных разработчиков языков и ставит перед ними задачу… Что же это за задача? ИМХО — ни много, ни мало — а написать язык со статической типизацией и нативной компиляцией, который может стать мэйнстримом в области, традиционно занятой языками с динамической типизацией (Perl, PHP, Python, Ruby) или использующими виртуальную машину (Java). В смысле web. Язык, который вполне может изучить PHP-программист (нет, не «средний PHP-программист» конечно, это отдельная порода кодеров, но см. к примеру http://habrahabr.ru/blogs/webdev/102523/). Получилось ли у них? Время, конечно, покажет — но, ИМХО, да.