The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск языка программирования Go 1.26"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск языка программирования Go 1.26"  +/
Сообщение от opennews (??), 11-Фев-26, 10:34 
После шести месяцев разработки представлен релиз  языка программирования Go 1.26, развиваемого компанией  Google при участии сообщества. Язык сочетает высокую производительность, свойственную компилируемым языкам, с такими достоинствами скриптовых языков, как простота написания кода, высокая скорость разработки и защита от ошибок.   Код проекта распространяется под лицензией BSD...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=64773

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


2. "Выпуск языка программирования Go 1.26"  –2 +/
Сообщение от Аноним (2), 11-Фев-26, 10:35 
Отключение телеметрии не завезли...
Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск языка программирования Go 1.26"  +1 +/
Сообщение от ford1813 (ok), 11-Фев-26, 10:55 
А это тогда что?

➜ ~: go version
go version go1.26.0 linux/amd64
➜ ~: go telemetry --help
usage: go telemetry [off|local|on]
Run 'go help telemetry' for details.
➜ ~:

Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск языка программирования Go 1.26"  +9 +/
Сообщение от q (ok), 11-Фев-26, 10:57 
ужос какой, у гошников телеметрия прямо в компиляторе. Что дальше? ls -la --telemetry=off?
Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск языка программирования Go 1.26"  +1 +/
Сообщение от ford1813 (ok), 11-Фев-26, 11:01 
> ужос какой, у гошников телеметрия прямо в компиляторе. Что дальше? ls -la
> --telemetry=off?

Не знаю что дальше, я отвечал на это ->  'Отключение телеметрии не завезли...'

Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (10), 11-Фев-26, 11:02 
Хорошо что не реклама, хотя техническа часть уже решена - TUI браузеры есть, даже с картикнами.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

43. "Выпуск языка программирования Go 1.26"  +1 +/
Сообщение от faa (?), 11-Фев-26, 12:08 
Наверняка в утилитах на расте, которые сейчас продвигают, будет.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

47. "Выпуск языка программирования Go 1.26"  +2 +/
Сообщение от Аноним (47), 11-Фев-26, 12:24 
А дальше --report-to=[nsa|cia|mi6|המוסד למודיעין ולתפקידים מיוחדים]
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

78. "Выпуск языка программирования Go 1.26"  +/
Сообщение от пох. (?), 11-Фев-26, 15:32 
только там через запятую перечисляются. По умолчанию все включены, делать ничего не надо.

Ответить | Правка | Наверх | Cообщить модератору

89. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (47), 11-Фев-26, 15:56 
А, точно, не заметил ;)
Ответить | Правка | Наверх | Cообщить модератору

84. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (84), 11-Фев-26, 15:41 
Там есть ещё весёлое было: при сборке проекта (go build), у которого скажем в go.mod указан какой-нибудь 1.24.3, а у тебя в системе 1.24.1 (патч версия, блин), оно просто автоматом шло качать с серверов гугла версию 1.24.3, никаких вопросов, ничего, просто по-дефолту. На мой вопрос: "а есть ли какой-нибудь ключик, чтобы это отключить, чтобы оно завершалось с ошибкой хотя бы, если ему уж так уж очень нужна патч версия прям конкретная", - никто из знакомых мне так и не ответил.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

22. "Выпуск языка программирования Go 1.26"  +3 +/
Сообщение от Аноним (22), 11-Фев-26, 11:36 
И если устанавливает новую версия компилятора, через этот же самый го то тоже надо отключать, и при первой установке он все равно пошлет телеметрию.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

53. "Выпуск языка программирования Go 1.26"  +1 +/
Сообщение от ford1813 (ok), 11-Фев-26, 13:04 
Я ставил через распаковку из архива бинарников, телеметрия обратно не включилась.
Ответить | Правка | Наверх | Cообщить модератору

63. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (22), 11-Фев-26, 14:47 
Я про такой способ go install golang.org/dl/go1.23.0@latest
Ответить | Правка | Наверх | Cообщить модератору

69. "Выпуск языка программирования Go 1.26"  +/
Сообщение от ford1813 (ok), 11-Фев-26, 15:06 
Понял, я таким способом не пользуюсь.
Ответить | Правка | Наверх | Cообщить модератору

79. "Выпуск языка программирования Go 1.26"  +/
Сообщение от пох. (?), 11-Фев-26, 15:33 
им go.mod за тебя уже воспользовался.

Ответить | Правка | Наверх | Cообщить модератору

45. "Выпуск языка программирования Go 1.26"  +2 +/
Сообщение от Аноним (47), 11-Фев-26, 12:15 
Где --disable-telemetry при сборке самого компилятора?
А так, если опцией, то сборочные скрипты какого-либо проекта, собираемого этим компилятором, могут и сделать on.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

55. "Выпуск языка программирования Go 1.26"  +/
Сообщение от ford1813 (ok), 11-Фев-26, 13:05 
'Где --disable-telemetry при сборке самого компилятора?'

А её обещали? Если обещали и не сделали - это прискорбно.

'А так, если опцией, то сборочные скрипты какого-либо проекта, собираемого этим компилятором, могут и сделать on.'

Если вы используете не проверяя чужие проекты, то это чьи проблемы?

Ответить | Правка | Наверх | Cообщить модератору

86. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (84), 11-Фев-26, 15:43 
> Если вы используете не проверяя чужие проекты, то это чьи проблемы?

Вы цепочку зависимостей видели у этих go/node/rust проектов? Удачи...

Ответить | Правка | Наверх | Cообщить модератору

60. "Выпуск языка программирования Go 1.26"  –1 +/
Сообщение от Аноним (2), 11-Фев-26, 14:12 
>А это тогда что?

Ты наверное веришь, что и в андроиде всю телеметрию можно отключить :)

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

70. "Выпуск языка программирования Go 1.26"  +/
Сообщение от ford1813 (ok), 11-Фев-26, 15:10 
'Ты наверное веришь, что и в андроиде всю телеметрию можно отключить :)'

Я больше верю в то что многие уязвимости являются закладками.

А если вас так сильно беспокоит отправка телеметрии - обмажьтесь firewall и будет вам счастье.

Ответить | Правка | Наверх | Cообщить модератору

74. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (2), 11-Фев-26, 15:28 
>А если вас так сильно беспокоит отправка телеметрии

Я разобрался с телеметрией, спасибо за беспокойство.
Меня гораздо больше волнует, что куча народу даже не знает, что она там есть! - Посмотри на комменты. И от незнания не защитят ни флаги, ни фаерволы - только знание.

Ответить | Правка | Наверх | Cообщить модератору

77. "Выпуск языка программирования Go 1.26"  +/
Сообщение от ford1813 (ok), 11-Фев-26, 15:31 
Ну и бох с ними, придёт время - узнают.
Ответить | Правка | Наверх | Cообщить модератору

90. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (2), 11-Фев-26, 16:03 
>Ну и бох с ними, придёт время - узнают.

С таким подходом ты однажды сам узнаешь, что все собранное этим компилятором зафаршировано телеметрией и еще бог знает чем. Попробуй разберись там в бинарнике на десятки и сотни мегабайт.
  

Ответить | Правка | Наверх | Cообщить модератору

92. "Выпуск языка программирования Go 1.26"  +/
Сообщение от ford1813 (ok), 11-Фев-26, 16:08 
Я не разрешаю исходящие подключения куда попало, привык по умолчанию закрывать все исходящие коннекты и открывать доступ только до необходимых ресурсов.

А закладок о которых мало кто знает - думаю дох... и больше.

Ответить | Правка | Наверх | Cообщить модератору

94. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (2), 11-Фев-26, 16:27 
>Я не разрешаю исходящие

А можно просто не использовать малварь всякую, чтоб гуглу и другим не повадно было.
А приседаний достатачно и с браузером и с рубильниками всякими.

Ответить | Правка | Наверх | Cообщить модератору

80. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (47), 11-Фев-26, 15:35 
Если go лишить интернетов, то он не сможет тогда тащить зависимости для сборки проектов.
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

91. "Выпуск языка программирования Go 1.26"  +/
Сообщение от ford1813 (ok), 11-Фев-26, 16:06 
> Если go лишить интернетов, то он не сможет тогда тащить зависимости для
> сборки проектов.

Что мешает выкатить после сборки в дохере проект и разрешить исходящие соединения только на указанные IP адреса?

Или вы считаете что при сборке проекта в дохере каким-то образом будет собрана и отправлена телеметрия хостовой системы? Сомневаюсь.

Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск языка программирования Go 1.26"  –16 +/
Сообщение от Аноним (7), 11-Фев-26, 10:55 
Нет, инициатива то, разумеется, хороша. Аж складно как пишут ченжлоги - душа радуется. Другой вопрос - ну зачем они дальше на это время тратят, если могли бы примкнуть к команде Rust и вместе более эффективно работать над реально актуальным языком будущего, который вскоре заменит почти все другие. Даже frontend уже на Rust пишут с конвертацией в WASM, что уж говорить про backend или утилиты, где надобна скорость, а не тики-крики-скрипы от сборщика мусора Go каждые 5 наносек.

Поэтому с одной стороны приятно и радостно с новости, с другой - горечь от разбазаривания общечеловеческих ресурсов на какие-то игрушки и устаревшие, неактуальные языки. Ну право дело, давайте ещё Perl перевыпустим, а то проекты на Perl так грустят, так грутят.

Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск языка программирования Go 1.26"  –3 +/
Сообщение от Аноним (11), 11-Фев-26, 11:08 
раст это язык прошлого с ручным управлением памятью, пригоден для низкого уровня или очень критичных по перформансу cpu задач, в остальных кейсах затраты на ручное управление не оправданы. так что многие любителя раста сами и есть лу99иты :)
Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск языка программирования Go 1.26"  –3 +/
Сообщение от Аноним (7), 11-Фев-26, 11:14 
Занятно излагаете.

Какой же тогда язык будущего? Уж не Go ли? Если скажете, что да - буду смеяться от души, ведь уже была тонна языком с gc - java, haskell, python - и ни один в итоге не стал заменять c/c++. Более того (и тут я нисколько не язвлю, справедливости ради), проведите исследование, или различные Deep Search на нейронных моделях запустите, с какого языка на какой чаще проекты переписывают. И увидете, что с Go на Rust в итоге довольно часто переходят. С C/C++ на Rust тоже. А вот чтобы с Rust на Go переходили... да ни в жизнь! Может пару исключений на весь интернет найдёте.

Вот вам и ответ, значиться. Сейчас на Rust даже brew переписывают, про coreutils, vim и linux не говорю уж. Стали бы столько сил и времени тратить на legacy-язык? Да нет, конечно!

Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск языка программирования Go 1.26"  +5 +/
Сообщение от Аноним (15), 11-Фев-26, 11:24 
На Go есть работа, на Rust -- нет. Все остально -- просто словесный салат.
Ответить | Правка | Наверх | Cообщить модератору

24. Скрыто модератором  +1 +/
Сообщение от Аноним (22), 11-Фев-26, 11:39 
Ответить | Правка | Наверх | Cообщить модератору

57. "Выпуск языка программирования Go 1.26"  +2 +/
Сообщение от Zulu (?), 11-Фев-26, 13:26 
На обоих есть.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

33. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (33), 11-Фев-26, 11:46 
Занятно излагаете.

> ведь уже была тонна языком с gc - java, haskell, python - и ни один в итоге не стал заменять c/c++

Как это не стал? Куча софта написано на, как минимум, Питоне и Жабе. Есть софт, который маловероятно, что появился бы на C++, наприпер, какой-нибудь ytdlp.

А че ты C и C++ объединяешь. Можно такой же бред пописать в твоем стиле - C++ не заменил C!

Или ты всерьез веришь в один язык для всехъ?

> А вот чтобы с Rust на Go переходили... да ни в жизнь!

На Go с баш-портянок и Питона переходят. Хотя, стоит признать, Go подпросел в последние год-два.

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

61. "Выпуск языка программирования Go 1.26"  –1 +/
Сообщение от 12yoexpert (ok), 11-Фев-26, 14:33 
потому что C++ это банально надстройка над С, считай враппер
Ответить | Правка | Наверх | Cообщить модератору

85. "Выпуск языка программирования Go 1.26"  –1 +/
Сообщение от Аноним (47), 11-Фев-26, 15:42 
Уже давно нет. Есть отличия в C, которые не прожуются компилятором C++.
Ответить | Правка | Наверх | Cообщить модератору

49. "Выпуск языка программирования Go 1.26"  +1 +/
Сообщение от Александр (??), 11-Фев-26, 12:26 
Порадую или опечалю, я как раз из тех, кто с Раста на Го частично переполз, и последнее время что-то больше и больше на нем делаю. И даже приложение для андройда по управлению домашним бойлером на Го сделал, захотелось потрогать fyne.

А так у вас просто очень ограниченное понимание что такое язык программирования и его назначение, да и сути самого программирования. Следуя вашей логике, то зачем нужны другие языки общения… есть легкий английский, давайте все с рождения только его учить, зачем русский, немецкий, французский или сложный китайский с его тональными группами и идеограммами. Все в мусор, все учим английский!

П.С. Знаю пару крупных финкомпаний где часть софта написано на Delphi (вы наверно и слова такого не знаете), и их все устраивает и куда-до переходить не хотят, сами растят у себя молодняк и учат его паскалю.

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

67. "Выпуск языка программирования Go 1.26"  –2 +/
Сообщение от Rev (ok), 11-Фев-26, 14:56 
Так ты же безграмотен, даже пишешь Андроид через й. Поэтому и переходишь с раста на го.
Ответить | Правка | Наверх | Cообщить модератору

54. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Фонтимос (?), 11-Фев-26, 13:05 
А зачем переписывают, и кто? А нельзя не переписывать, а придумать новое, свое? Впрочем вопрос риторический...

Переписывальщики априори будут всегда позади.

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

68. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Rev (ok), 11-Фев-26, 14:58 
Очень старый пример, но очень знаковый в своё время: В Dropbox переписали код своего кастомного хранилища файлов с Го на Раст, избавившись от подвисаний, вносимых GC.
Ответить | Правка | Наверх | Cообщить модератору

72. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Фонтимос (?), 11-Фев-26, 15:21 
Пример на уровне статпогрешности. Я вот например иногда переписываю свои "нетленки" и поражаюсь как я так раньше мог тупо писать? И...? Так это я же свое поделие переписал. А чел писал про переписывание системных утилит, которые не Фонтимос какой-то клепал, а профи. Да профи не боги, ну дык и переписывальщики не Воланды тоже.
Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск языка программирования Go 1.26"  +1 +/
Сообщение от Аноним (16), 11-Фев-26, 11:26 
ну сложный твой rust. многословный, сложный, постоянно изменяемый. нафиг нужно это изучать? golang для быстрого создания чего либо достаточно быстрого. C, C++ и статические анализаторы - для медленного создания чего либо по настоящему быстрого. Rust тут нафиг не уперся и должен умереть. И для C и для C++ идут обсуждения для включения функциональность Rust в язык и статические анализаторы уже очень круты. Так что: Rust RIP!
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

36. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (33), 11-Фев-26, 11:49 
> golang для быстрого создания чего либо достаточно быстрого

И без граф. интерфейса. Ибо в этой области, к сожалению, там всё уныло.

Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (46), 11-Фев-26, 12:16 
у golang своя область применения и в ней он реально хорош, а когда вы читаете о golang --> rust и т.д., то подразумевается, что CTO реально обоснована необходимость такого вложения средств
Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (41), 11-Фев-26, 12:05 
> примкнуть к команде Rust и вместе более эффективно работать над реально актуальным языком будущего

Rust второй год теряет популярность в тиоб а С растёт, оно и понятно - достаточно модель натаскать на частые ошибки и ракст сразу не нужен, писать и особенно читать код на раксте мозг надо натаскивать годами.

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

51. "Выпуск языка программирования Go 1.26"  +2 +/
Сообщение от Аноним (47), 11-Фев-26, 12:31 
>языком будущего, который вскоре заменит почти все другие

"И столица автоматически переносится в Нью Васюки"

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

21. "Выпуск языка программирования Go 1.26"  –1 +/
Сообщение от Аноним (22), 11-Фев-26, 11:35 
Пока что единственный нормальный язык.
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск языка программирования Go 1.26"  +1 +/
Сообщение от Аноним (16), 11-Фев-26, 11:39 
будем честны то-же относительно сложный, с левыми генериками которые нафиг не нужны. будьте честны когда вы последний раз использовали шаблоны? для функции max()/min() раз в 10 лет? не стоит оно усложнения языка. кроме того то как на нем часто пишут это тихий ужас с пиханием интерфейсов где нужно и где не нужно на манер php
Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (28), 11-Фев-26, 11:41 
> не стоит оно усложнения языка

Такие вещи не должны быть частью языка. Этим (необоснованным усложнением) "грешат" почти все языки, имеющие в основе С. Благодаря чему программа на С пишется (и читается) просто, как 3 копейки. В отличие от переусложненных потомков.

Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (16), 11-Фев-26, 11:45 
я пару лет назад собрал postgres (а он весь написан на чистом C) и просто офигел когда у меня он весь на минуту собрался, при том что подобного объема проекты на C++ могут десятки минут собираться в лучшем случае
Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск языка программирования Go 1.26"  +1 +/
Сообщение от Аноним (28), 11-Фев-26, 11:49 
Потому что ООП не панацея, и не стоило его использовать где ни попадя,  как сейчас сабж или тот же офтопик.
Ответить | Правка | Наверх | Cообщить модератору

44. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (28), 11-Фев-26, 12:10 
У меня проект на С собирается быстрее, чем раскрывается дистрибутив на системе пользователя. Уже задумываюсь, не поставлять ли проект в исходниках, и установку дистрибутива фактически заменять компиляцией на целевой системе.
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

64. "Выпуск языка программирования Go 1.26"  +1 +/
Сообщение от Аноним (22), 11-Фев-26, 14:48 
Это не защищает от дыреней.
Ответить | Правка | Наверх | Cообщить модератору

59. "Выпуск языка программирования Go 1.26"  +2 +/
Сообщение от Сладкая булочка (?), 11-Фев-26, 13:50 
> Благодаря чему программа на С пишется (и читается) просто, как 3 копейки

Особенно "обобщенный" код с void*? Ну-ну.

Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

93. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (93), 11-Фев-26, 16:11 
> Благодаря чему программа на С пишется (и читается) просто, как 3 копейки.

Волосы становятся шелковистыми. Как правильно в Си считывается uint32_t через scanf? Через макрос SCNu32, итить ево.

Там очень многое на макросах сделано и язык развивается через макросы, почитай про будущий стандарт (C2y). Или про это: https://en.cppreference.com/w/c/numeric/tgmath.html. Дженерики недавно прикрутили из LLVM как смогли: _BitInt.

Зарезанное метапрограммирование в AOT-компилируемых языках нужно только для совсем промышленных языков, где от забора до обеда и максимальная взаимозаменяемость разработчиков. В Си эта слабость просто наследие 70-х, которую штукатурят как могут: "простота", "близость к железу". Железо уже поддерживает векторы переменной длины, как и LLVM? Ой.

Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

30. "Выпуск языка программирования Go 1.26"  –3 +/
Сообщение от Аноним (16), 11-Фев-26, 11:43 
я пишу думаю в духе Томпсона и Пайка без интерфейсов (чтобы было) и с разделением логики и например sql. но сталкивался когда отдаешь готовый работающий протестированный сервис, а в ответ мол это мусор потому что все должно быть на интерфейсах. это мышление деревянных дураков, мол всегда и везде нужно использовать все что есть
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

42. "Выпуск языка программирования Go 1.26"  +2 +/
Сообщение от Аноним (42), 11-Фев-26, 12:07 
> пишу без интерфейсов

а как вы это тестируете?
как пишите моки для частей программы?

Ответить | Правка | Наверх | Cообщить модератору

65. Скрыто модератором  +1 +/
Сообщение от Аноним (22), 11-Фев-26, 14:49 
Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск языка программирования Go 1.26"  –1 +/
Сообщение от Аноним (28), 11-Фев-26, 11:39 
> память для слайсов в стеке

исключает возможность рекурсии с большим количеством вложений. Проблема тянется из С.

Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (16), 11-Фев-26, 11:41 
да int[n] в C98 (вроде) это безумие. если в go возможно выделение на стеке то это нужно срочно пофиксить
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (28), 11-Фев-26, 11:43 
Если что-то пробуешь писать сам (а не только обсуждать на примере простейших демонстрационных проектов), то "изнутри" многое виднее.
Ответить | Правка | Наверх | Cообщить модератору

38. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (10), 11-Фев-26, 11:55 
Выделения на стеки? Фуу, все культурные ЯП уже давно выделяются в кучу.
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

76. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (76), 11-Фев-26, 15:30 
Чем куча отличается от стёка? ... Растёт в другую сторону и с бОльшими аппетитами!
Ответить | Правка | Наверх | Cообщить модератору

75. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (76), 11-Фев-26, 15:28 
"рекурсии с большим количеством вложений" - ошибка by design. Почему у тебя рекурсия не хвостовая?
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

31. "Выпуск языка программирования Go 1.26"  +1 +/
Сообщение от Аноним (28), 11-Фев-26, 11:44 
> такими достоинствами скриптовых языков, как простота написания кода

Слишком оптимистичное заявление.

Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (28), 11-Фев-26, 11:47 
Ибо зависит от алгоритма. Например, сравните код задачи о рюкзаке на С и на Python. Тут проблема упирается совсем не в язык, а в алгоритм. А код получится почти одинаковым. Как и потраченное на разработку время.
Ответить | Правка | Наверх | Cообщить модератору

52. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (52), 11-Фев-26, 12:52 
> Что на нем вообще написано ? Одни хелловорды.

Например тут в колонке "required by" https://archlinux.org/packages/extra/x86_64/go/
И это грустно.

Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

56. "Выпуск языка программирования Go 1.26"  –4 +/
Сообщение от Аноним (56), 11-Фев-26, 13:16 
Добрый день! А зачем это всё модно-молодежное, тогда как дотнет и спринг - уже сто лет в обед как монстры бэкенд индустрии? Очень стабильные и солидные, а эти всякие го - жутко некрасивые, похоже что молодые спциалисты проталкивают эти все новомодные язычки.
Ответить | Правка | Наверх | Cообщить модератору

58. "Выпуск языка программирования Go 1.26"  +2 +/
Сообщение от Аноним (58), 11-Фев-26, 13:30 
Вас забыли спросить, извиняемся
Ответить | Правка | Наверх | Cообщить модератору

62. "Выпуск языка программирования Go 1.26"  +1 +/
Сообщение от ford1813 (ok), 11-Фев-26, 14:40 
Да не нужно мелочиться, давайте сразу откажемся от всех технологий и пересядем на телегу и будем радоваться жизни без всего этого.

Похоже что проталкивают раст, Golang не проталкивают.

Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору

66. "Выпуск языка программирования Go 1.26"  +2 +/
Сообщение от Аноним (22), 11-Фев-26, 14:51 
Всё что ты перечислил интерпретируемое и тормозное ненужно. А го компилируемое и быстрое нужно. Так понятно?
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору

71. "Выпуск языка программирования Go 1.26"  +1 +/
Сообщение от ford1813 (ok), 11-Фев-26, 15:18 
До зуммеров туго доходит, не умеют они головой думать.
Ответить | Правка | Наверх | Cообщить модератору

83. Скрыто модератором  +1 +/
Сообщение от Аноним (83), 11-Фев-26, 15:37 
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору

88. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноня (?), 11-Фев-26, 15:50 
Ну а PHP монстр веб програмирования.
И ЧТО ?
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору

73. "Выпуск языка программирования Go 1.26"  +/
Сообщение от Аноним (76), 11-Фев-26, 15:26 
Почему гугл не использует ни системду, ни раст? А использует Go и Upstart? Гугл что-то знает?
Ответить | Правка | Наверх | Cообщить модератору

81. Скрыто модератором  +/
Сообщение от пох. (?), 11-Фев-26, 15:36 
Ответить | Правка | Наверх | Cообщить модератору

87. "Выпуск языка программирования Go 1.26"  –1 +/
Сообщение от Аноня (?), 11-Фев-26, 15:48 
Ты там работаешь, что знаешь такие подробности ?
Прям вобщевобще нигденигде systemd нет ?
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру