Сообщение
2017-11-08 14:45:18
У новых языков у всех есть некоторый плюс - то что они созданы с оглядкой на старые ошибки, без груза легаси. Поэтому удобные системы сборки, удобный контроль зависимостей, разные полезные инструменты. В случае Го, приятные моменты
- статическая сборка (бинарник запустится где угодно, никаких проблем с библиотеками)
- встроенный форматтер, т.е. никаких холиваров о стиле кода
- горутины позволяют использовать все ядра без забот о синхронизации и лапши калбеков.
- сборщик мусора с минимальными паузами (что скорее рекламный ход, но в любом случае лучше чем отмазки «у меня он не тормозит, вы не так им пользуетесь» со стороны всяких там моно).
- ну и, как говорят, осваивается даже идиотом за неделю, никаких метапрограммирований которые в шаловливых руках приводят к write-only кодобазе.

Я сам не сторонник Го, но выбор «за кем будущее» в любом случае скорее за новыми языками, а из этих новых языков у Го самый доступный синтаксис и самая серьезная поддержка. И это, без сомнения, печально.