Go: хороший или плохой

У GoLang много хейтеров. Но малец растёт и развивается с завидной скоростью. И если ещё несколько лет назад его можно было назвать слабым, то сейчас у него есть все шансы стать номером один в web-разработке, финансовом секторе или облачных платформах.

Go: хороший или плохой
6.8K6.8K открытий

Очередной набор бреда.

ПростотаВо-первых, кол-во wtf-деталей зашкаливает (гуглить 50 Shades of Go и прочие перлы)
Во-вторых, практика показывает что это язык где изящны только хело ворлды. Портянка из байтодрочки io ридеров и эмбедед страктов через пару месяцев абсолютно нечитабельна даже среди гоферов ее написавших.

у него есть все шансы стать номером один в web-разработкеДержи губу шире. Язык со статической типизацией никогда не станет "номером один в web-разработке", где 80% задач всегда - тупорылые крады. Как-то видел как гофер три дня херачил костыль на рефлекте из-за нечетких типов внешней апишки, что на пыхопитоне бы делалось за час. А сколько сожженых человекочасов я лицезрел при сношении программистов с пойнтерами - с бесконечными референсами диреференсов - можно целую книгу писать.

Многопоточное программирование. Это ещё одна особенность языка.Чего-чего? 😎 Многопоточка есть везде, при желании - даже в пыхе (pthreads). Но для 99% задач веба достаточно асинхронности в один поток - а тут инструментов и подходов еще больше.

Go позволяет оптимизировать работу с базой данныхЧто это значит? Там какое-то другое TCP соединение с мускулом нежели в питоне, "оптимизированное"? 😂

Ответить