в натив и очень быстро.
Его синтаксис и сама структура текста очень легко читается(1), и обвешена всякими линтерами(2), заставляющими сохранять правильную структуру текста (3)
Наконец, всё это активно продвигается большой корпорацией, на которую многие др... активно ей восхищаются, а она знает, как вызвать восхищение.
(1) когда-то, когда айти ещё занималось делами важными и полезными (показ котиков в бесконечной ленте к этим делам не относится), проводились исследования продуктивности. И таки выяснилось, что паскалеподобная Ада создаёт - на больших проектах - меньше ошибок, чем на лапшеподобной сишечке. Да, синтаксис имеет значение. В принципе, авторы Go могли бы просто прикрутить gc к Аде, но как же nih-синдром? Да и работы там в чем-то больше (хотя патч есть), и писать на ней не модно, народ противиться будет, проще создать новую моду, чем ломать старую.
(2) Господа нахеры (см. анекдот: мама, я не нахер, я хакер!) сколько угодно могут твердить, что IDE не нужно. Разумеется, они неправы, но переубеждать людей очень сложно. Поэтому вместо IDE им дали железного фашиста с палкой - линтер. Пусть они сколь угодно криво пишут в своей чОрной консоли, все равно потом линтер им укажет, где они неправы, и им придётся руками переписывать - ide же они не признают, ну так пусть поработают, потрудятся, энергии и энтузиазма у юных хакеров всегда хватало.
(3) Да, здесь содержится утверждение, что существует объективно правильная структура, наиболее читабельная для людей. Самовыражовываться с ней не получится, зато всем будет ясно, что тут написано.
и на нем пишут такое говно и считают это вехой совершенства и потом этому посвящают 100500 статей https://dou.ua/lenta/articles/prng-in-go/
Обсуждают сегодня