vak: (Аристипп)
[personal profile] vak
Язык программирования Go (также известный как Golang) был создан в Google в 2007 году:
  • Робертом Гриземером
  • Робом Пайком
  • Кеном Томпсоном
Язык был публично анонсирован в ноябре 2009 года, а версия 1.0 вышла в марте 2012 года.

Все три создателя были опытными системными программистами. Кен Томпсон — автор Unix и языка B, который оказал значительное влияние на Си. Роб Пайк работал над операционными системами Plan 9 и Inferno в Bell Labs. Роберт Гриземер трудился над компилятором Oberon вместе с Никлаусом Виртом, создателем языков Pascal и Modula-2, а позже внёс вклад в V8 JavaScript Engine — высокопроизводительный JS-движок, используемый в Google Chrome.

Так что генетика у языка Go правильная.

Date: 2025-11-10 23:01 (UTC)
vlad_m: (Default)
From: [personal profile] vlad_m
Я про суслика люблю повторять, что это "ответный удар Кена Томпсона".

Не всё же Кернигану и Ритчи...

Date: 2025-11-10 23:33 (UTC)
vlad_m: (Default)
From: [personal profile] vlad_m
😁
Ничто его не берёт!

Date: 2025-11-11 01:27 (UTC)
sobriquet9: (Default)
From: [personal profile] sobriquet9

Кто из них придумал языку такое название, что потом пришлось его допридумывать? Вроде работникам гугла должно было быть понятно, что ключевое слово go мало помогает в поиске.

Date: 2025-11-11 01:36 (UTC)
ircicq: (Default)
From: [personal profile] ircicq
Если искать через Google - язык на первом месте

Date: 2025-11-11 03:31 (UTC)
sobriquet9: (Default)
From: [personal profile] sobriquet9

От поисковой истории зависит. У меня на первом месте go birds, на втором go karts.

Date: 2025-11-11 02:32 (UTC)
sab123: (Default)
From: [personal profile] sab123
Имея опыт работы с людьми из Белл Лабса, могу рассказать, что у них (как минимум около 2000-го года, во времена изобретения Го, была) широко распространена аллергия на объектно-ориентированное программирование, вызванная непониманием его. И в Го она проявляется в полную силу. Всё что угодно, лишь бы без классов. Поэтому язык получился очень неудачным. Программы на C++ получаются гораздо компактнее и проще, чем прогрммы на С. Программы на Го получаются лишь чуть-чуть компактнее и проще, чем программы на С. Переход с С++ на Го - очень отрезвляющий опыт, все внезапно делается очень сложно и многословно, с массой ручных повторов одного и того же.

Date: 2025-11-11 02:36 (UTC)
ircicq: (Default)
From: [personal profile] ircicq
широко распространена аллергия на объектно-ориентированное программирование, вызванная непониманием его.

Это странно, Страуструп работал в Bell Labs
Edited Date: 2025-11-11 02:37 (UTC)

Date: 2025-11-11 03:18 (UTC)
sab123: (Default)
From: [personal profile] sab123
Там были разные подкультуры, и подкультура Страуструпа и C++ была непопулярна в подкультуре Юникса.

P.S. Нет, лично Томпсона и Пайка я не знал, я работал в куске бывшего USL, то есть коммерческого Юникса, а не экспериментального, после пары делений-слияний. Но от того, что я видел в выступлениях Пайка, у меня осталось очень похожее впечатление о его воззрениях.
Edited Date: 2025-11-11 03:21 (UTC)

Date: 2025-11-11 02:54 (UTC)
x86128: (Default)
From: [personal profile] x86128
так получилось что первый раз увидел этот язык еще в 2011 году. коллега использовал для написания сервиса который раздавал картинки для картографического сервиса, тогда мне показался язык довольно странным и сырым из-за отсутствия библиотек и сложностями с интеграцией с Си-библиотеками. Скобочки то вроде бы есть, но остальной синтаксис шиворот-на-выворот если сравнить с Си да и еще и ГЦ. Прошло время, а найти изеальный язык очень хотелось, поэтому изучал компиляторостроение и в качестве простого языка выбрал Оберон-0, каково было мое удивление что Го это и есть Паскаль/Оберон в овечьей шкуре фигурных скобочек )))

вот уж воистину где Паскаль нанес ответный удар засилью Си-подобных

Date: 2025-11-11 06:23 (UTC)
itsi: (Default)
From: [personal profile] itsi
Хорошо ли работает язык Ада под ОС Инферно? :)

Date: 2025-11-11 06:56 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Пайк приходил к нам на скальный митап с этой фигнёй. Мы что-то больше посмеялись. Недооценили силу ширнармасс.

Date: 2025-11-11 09:42 (UTC)
chaource: (Default)
From: [personal profile] chaource
Потому что мы не любимъ, когда намъ опять показываютъ языкъ Си подъ предлогомъ, что это что-то новое и самое лучшее. Сборка мусора въ Си была уже давно библiотеками. Намъ хочется хорошихъ типовъ, а не новый и молодежно причесанный Си.