The OpenNET Project / Index page

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



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

"Выпуск языка программирования Go 1.23 с поддержкой телеметрии"  +/
Сообщение от opennews (??), 14-Авг-24, 10:31 
После шести месяцев разработки увидел свет релиз  языка программирования Go 1.23, который развивается компанией  Google при участии сообщества как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скриптовых языков, как лёгкость написания кода, быстрота разработки и защищённость от ошибок.  Код проекта распространяется под лицензией BSD...

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

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

Оглавление

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

1. Сообщение от Аноним (1), 14-Авг-24, 10:31   –13 +/
> Язык достаточно лаконичен, но при этом код легко читается и воспринимается.

Так может написать только человек, который не пробовал сделать что-то сложнее хелловорлда на этом поделии.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #5, #313

2. Сообщение от Wed (??), 14-Авг-24, 10:36   +7 +/
В чем затруднение? Не смогли разобраться с горутинами, интерфейсами и дженериками?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #14, #23

3. Сообщение от Аноним (3), 14-Авг-24, 10:36   –11 +/
Я рад что язык начнёт нормально развиваться с телеметрией, которая активно помогает разработчикам!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #122

4. Сообщение от iPony129412 (?), 14-Авг-24, 10:42   +10 +/
Сейчас поворчат на Opennet комментаторы и пойдут по работе разное в Visual Studio Code писать.

🫵 💽 🚰 ◀️

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #15, #24, #60, #255

5. Сообщение от Аноним (5), 14-Авг-24, 10:44   +6 +/
Синтаксис у него чудаковатый, конечно, но потом привыкаешь. Даже несмотря на странности, его код воспиринимается лучше современной Джавы.

Хотя, мне и не хватает тернарного оператора, и надоедает писать одну и туже обработку ошибок через несколько строк.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #9

7. Сообщение от Ося Бендер (?), 14-Авг-24, 10:49   +2 +/
Как все хотят следить за всеми. Не понимаю откуда такое упорство. Я понимаю, что "хотят улучшить и углубить", но не до такой-же степени, что нужно в языковую платформу это пихать... Что творится в головах у тех, кто это продвигает?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #18, #25, #34, #56, #81, #106

8. Сообщение от Аноним (8), 14-Авг-24, 10:50   +/
А на сколько глубоко оно собирает телеметрию?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #19

9. Сообщение от Жироватт (ok), 14-Авг-24, 10:50   –2 +/
Что угодно лучше современной (если не рассматривать примитивное подмножество) java. Даже 1С.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #21, #111

11. Сообщение от Аноним (11), 14-Авг-24, 10:51   +/
> Язык достаточно лаконичен, но при этом ... В инструментарий встроена возможность отправки телеметрии

отлично!

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

14. Сообщение от Аноним (14), 14-Авг-24, 10:53   +21 +/
С дженериками и авторы языка не смогли разобраться, если судить по стандартной библиотеке
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

15. Сообщение от Аноним (15), 14-Авг-24, 10:53   –1 +/
Я так тоже над всеми стебусь, хотя сам использую Uncoded.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

17. Сообщение от Аноним (20), 14-Авг-24, 10:54   +6 +/
02.08.2024
Лидер проекта Go принял решение покинуть пост

14.08.2024
Выпуск языка программирования Go 1.23 с поддержкой телеметрии

Он что-то знал...

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #66, #96

18. Сообщение от Аноним (-), 14-Авг-24, 10:56   +/
> Как все хотят следить за всеми. Не понимаю откуда такое упорство.

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

Для таких как ты даже закон о Персональных данных приняли.
Но ты не останавливайся, и начинай заливать про шпионаж!
Чем больше будет градус абсурда, тем меньше психов будут слушать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #20, #41, #297

19. Сообщение от Аноним (-), 14-Авг-24, 10:58   +/
Открой файл и почитай.
Это же так просто)
Для тебя специально их складывают локально.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #71

20. Сообщение от Аноним (20), 14-Авг-24, 11:01   +2 +/
> Когда сбор анонимных данных

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #26

21. Сообщение от Аноним (21), 14-Авг-24, 11:04   +1 +/
Котлин хуже например.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #128

22. Сообщение от myster (ok), 14-Авг-24, 11:04   +3 +/
> По умолчанию отправка телеметрии на внешний сервер отключена (opt-in) и требует активации при помощи новой команды "go telemetry on".

удивлён, обычно делают наоборот и даже если отключаешь, то она потом может включиться

вот бы и локально-собираемую отключали по дефолту

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #27, #38, #36, #40, #46

23. Сообщение от Аноним (23), 14-Авг-24, 11:07   +/
С этим всем можно разобраться, ничего сложного. А вот победить полный фриз всего приложения, когда GC начинает в отдельном потоке чистить мусор - невозможность. Это такой рантайм бай дизайн
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #37, #42, #88, #154, #257, #269

24. Сообщение от Аноним (24), 14-Авг-24, 11:10   +/
> телеметрия не добавляется в пользовательские приложения, собираемые при помощи инструментария

но пойдут
> в Visual Studio Code писать

хотя там телеметрия в приложения добавляется

Значит, дело не в телеметрии.

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

25. Сообщение от Аноним (25), 14-Авг-24, 11:10   +/
Не "Как все хотят следить за всеми.", а это просто считается дёшево и модно. Дёшево - потому что не надо проводить опросы и/или собирать фокус группы и т.д. Другое дело, что часто ещё наблюдается, что над опросами/фокус группами надо думать, а тут вроде как всё автоматизированно.
Смысл собранной телеметрии в том, чтобы верно её обработать. А вот об этом кажется часто забывают. И в итоге получается, что какая-то критичная фича, которая используется раз в полгода, но при этом реально оч спасает, может быть выкинута на мороз, потому что "ну ведь используется раз полгода, какая-то фигня минорная, никому она не нужна, а поддержка денег стоит, выкинем её нах".

P.S. По наблюдениям, неистовый сбор телеметрии начинается, когда решают, что все фичи поддерживать оч дорого (в широком смысле), и надо что-то выкинуть.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #31

26. Сообщение от Аноним (-), 14-Авг-24, 11:11   +/
А в GO есть статус "в сети"?
Или ты это для нагнетания "атмосферы тревожности" написал?

Вон опеннет определяет IPшники для анонимом не из ТОРа и выдает им номерки.
Это тоже слежка? Или это другое.

А что уж говорить про номера машин... каждую можно отследить по номеру!
И злые гаишники не разрешают вешать номер соседа, когда к любовнице ездишь.
Ты случайно не из секты "ИНН метка дьявола!"?

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

27. Сообщение от Аноним (25), 14-Авг-24, 11:13   +/
Скорей всего, чтобы сотни тысяч девопсов не забыли _выключить_ её отправку для триллиона пересобирающихся каждую минуту коньтейнеров.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #51

31. Сообщение от Аноним (-), 14-Авг-24, 11:26   +1 +/
Думаю ты прав.
Вначале в проект добавляют только самое нужное, потом он становится популярным, пользователи начинаю просить "дайте больше фич".
В итоге напихивают 100500 свистелок и прделок, а потом оказывается что их надо поддерживать, тестировать, проверять на регрессии.
ИЧСХ это не бесплатно!

В этот момент в голову приходит здравая мысль "а нужны ли нам такое кол-во фич?"
Но нельзя просто взять и удалить.
Поэтому надо посчитать, а скольким людям оно вообще нужно.

По поводу "верно её обработать" тоже согласен.
И обычно все-таки смотрят по уникам, а не по частоте использования.
Например добавление аккаунта это функция которой большая часть пользователей делают 1 раз.

Но если "фича которая всех спасает" нужна только 0.5% уников, то сорян, ее дропнут.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #99

34. Сообщение от Аноним (34), 14-Авг-24, 11:31   +/
Всё нормально творится. Причем тут какая-то платформа? Телеметрия встроена в инструментарий и включается эксплицитно при желании. Чё ты трясешься?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #54

36. Сообщение от Аноним (37), 14-Авг-24, 11:33    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

37. Сообщение от Аноним (37), 14-Авг-24, 11:34   +1 +/
Отключи его нафиг чисть сам, уже давно так можно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #39

38. Сообщение от Ананоним (?), 14-Авг-24, 11:35   +/
Сначала собирается локальная телеметрия, а затем в очередном выпуске она оптом отправляется на сервер. Внезапно. Не зря же собирали телеметрию локально. Это же элементарно!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #101

39. Сообщение от Аноним (23), 14-Авг-24, 11:36   +5 +/
Нахер мне тогда Go для этого?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #47

40. Сообщение от Ананоним (?), 14-Авг-24, 11:36   +/
Иными словами "только один поцелуй" или "я только на пол-шишечки!" :D
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #127

41. Сообщение от Аноним (37), 14-Авг-24, 11:37   +1 +/
Это тот закон где за миллионы слитых данных штрафы десятки тысяч рублей? Самому не смешно?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #124

42. Сообщение от Аноним (42), 14-Авг-24, 11:38   +1 +/
Звучит как брехня. Давай код - посмотрим. У нас много коммерческих проектов на го - ничего такого нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #49, #53, #55

45. Сообщение от Аноним (45), 14-Авг-24, 11:41   +1 +/
Язык отличный. Для тех, что переживает насчёт телеметрии - она по-умолчанию собирается локально. Никуда не отправляется. Читать тут: https://go.dev/doc/telemetry#config.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #50, #58, #94

46. Сообщение от Аноним (37), 14-Авг-24, 11:41   +3 +/
Обычно сначала выключают чтобы хомки радовались, а потом "случайно" включают. А потом для их же блага так и оставляют.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

47. Сообщение от Аноним (37), 14-Авг-24, 11:43   +4 +/
Он же лаконичный написали же тебе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #129

49. Сообщение от Аноним (37), 14-Авг-24, 11:45   –1 +/
Так вы тяп ляп и в продакшон, зачем вам фризы смотреть. Вы же не ракетой управляете.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #131

50. Сообщение от Аноним (37), 14-Авг-24, 11:46   –3 +/
Не мамонты просто не истребимы. Вот откуда вы только берётесь, а?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

51. Сообщение от Аноним (37), 14-Авг-24, 11:47   +/
Скорее всего сотни конкурентов Гугла внезапно по ошибке начнут телеметрию слать куда надо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #110

53. Сообщение от Аноним (23), 14-Авг-24, 11:48   +1 +/
Брехня это ты со своими коммерческими проектами. А проблема это описана даже самим гуглом, так реализован GC в Go - он фризит весь основной поток исполнения приложения, чтоб в параллельном потоке запустить сборщик мусора
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #59, #85, #172

54. Сообщение от Аноним (-), 14-Авг-24, 11:48   +/
Работа у него такая. Как на картинке "белки истерички".

Потом начнется
"а если они в следущей версии ее включат!?",
"а если они будут включать по сигналу со спутника!?",
"а если они прокрадутся анону в спальню и засунут зонд в задницу!?" (обычно у таких персонажей нездоровая фиксация на заднем проходе, возможно какие-то нереализованные фантазии)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34 Ответы: #125

55. Сообщение от Аноним (23), 14-Авг-24, 11:50   +1 +/
https://github.com/golang/go/issues/54444
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #64, #174

56. Сообщение от Аноним (56), 14-Авг-24, 12:04   +/
А как потом ИИ сочинять, который на Го писать будет  :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

57. Сообщение от Аноним (58), 14-Авг-24, 12:06   +/
Кто вкурсе про gccgo? Даже в GCC 14 gccgo соответствует эталонному Gо 1.18. Работа над повышением версии ведётся?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #77

58. Сообщение от Аноним (58), 14-Авг-24, 12:07   +/
А при сборке самого компилятора её вообще отключить можно?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

59. Сообщение от Аноним (59), 14-Авг-24, 12:14   +4 +/
Ага, на доли микросекунд. У GO один из самых быстрых GC.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53 Ответы: #62

60. Сообщение от Аноним (59), 14-Авг-24, 12:14   +/
на JS...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #84

62. Сообщение от Аноним (23), 14-Авг-24, 12:33   +/
Ахаха, это как дважа не тормозит
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59 Ответы: #191, #263

64. Сообщение от Аноним (64), 14-Авг-24, 12:47   +/
Там речь про web assembly.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #65

65. Сообщение от Аноним (23), 14-Авг-24, 12:52   +/
Я знаю английский, там речь про то, что когда запускается GC в GO - всё фризится наглухо. Ну и да, какая разница что там wasm? Wasm, реализованный на Go,  не должен работать?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64 Ответы: #75, #91

66. Сообщение от Анонимусс (-), 14-Авг-24, 12:57   +/
> 02.08.2024
> 14.08.2024

Ты действительно думаешь, что такое дописывается в проект за две рабочие недели?

Добавление телеметрии обсуждали еще с начала 2023 года, а может даже раньше.
telemetry in the Go toolchain #58409
on Feb 8, 2023
github.com/golang/go/discussions/58409

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #83

68. Сообщение от Аноним (-), 14-Авг-24, 13:11   +1 +/
Ну и кому нужен этот Go? Я как-то взялся его учить, да так и не понял сути. Когда всё то же самое можно написать на С++. Так под Гошку нет даже графических тулкитов, а если и есть, то все они завязаны на тот же С++.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #69, #74, #150, #214

69. Сообщение от Аноним (69), 14-Авг-24, 13:15   –1 +/
Твой си плас плас небезопасно работает с памятью. И в асинхронщину он не умеет нормально. И состояние гонки для си плас плас нерешимая проблема.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #147, #296

70. Сообщение от Аноним (74), 14-Авг-24, 13:16   +/
Пробовал go1.22 забутстрапить до go1.20 собирается, а потом ошибка в подсистеме CGO.
Ответить | Правка | Наверх | Cообщить модератору

71. Сообщение от Аноним (-), 14-Авг-24, 13:17   +/
> Открой файл и почитай.

Это же так просто)

Советы раздавать действительно "просто". А сами то пробовали разобраться в той каше,которая скидывается в лог? Для большинства даже опытных она мало отличается от китайской грамоты.

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

74. Сообщение от Аноним (74), 14-Авг-24, 13:21   +/
На Go написаны Kubernetes и obfs4.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #76, #80, #86, #90

75. Сообщение от funny.falcon (?), 14-Авг-24, 13:22   +1 +/
У вас много не hello world на WASM?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65

76. Сообщение от Аноним (69), 14-Авг-24, 13:22   +/
И вообще-то докер чего уже более чем достаточно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74

77. Сообщение от funny.falcon (?), 14-Авг-24, 13:25   +/
1.18 - это уже весьма неплохо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57 Ответы: #79

78. Сообщение от Аноним (78), 14-Авг-24, 13:43   +/
Go 1.23 с телеметрией или "GFY edition"
Ответить | Правка | Наверх | Cообщить модератору

79. Сообщение от Аноним (58), 14-Авг-24, 13:47   +/
1.18 не собирает уже некоторые проекты.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77 Ответы: #199

80. Сообщение от Аноним (-), 14-Авг-24, 13:47   +/
> Kubernetes и obfs4

Простите, но я понятия не имею что это такое, не сисадмин и максимально сторонюсь всей этой облачно-контейнерной темы, да и мне уже за 70, я олд скул. Пришлось гуглить. И это все заслуги? Насколько обоснована поддержка языка, на котором ничего толкового так и не написали?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #133, #210

81. Сообщение от Аноним (81), 14-Авг-24, 13:51   +3 +/
Вот что творится в головах кто соглашается это использовать гораздо больший вопрос...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #293

83. Сообщение от Аноним (81), 14-Авг-24, 13:53   +2 +/
Так он наверно не сразу покинул а тоже обсуждал...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #119

84. Сообщение от Middle Go Developer (?), 14-Авг-24, 14:02   +/
Go полюбил сразу, а Ts-JS сразу не зашел ни в какую со своими вебпаками и фреймворками.
Как же просто в Го сконфигурить и скомпилить проект под любую платформу, в отличие от других приблуд.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60

85. Сообщение от User (??), 14-Авг-24, 14:17   +1 +/
Не, ну если писать как на крестах привыкли - все в один большой монолит, то таки да - проблЭма. А так - собирает мусор у тебя одна из 20 реплик сервиса - на общий SLA фактически не влияет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53 Ответы: #117, #132

86. Сообщение от Аноним (20), 14-Авг-24, 14:31   +/
> obfs4

Изделие без должной документации. Спасибо, лучше уж старая школа.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #104, #280

87. Сообщение от Аноним (87), 14-Авг-24, 14:44   +/
Не очень понимаю смысл его существования, пока есть c#, который, вместе с .net, в каждом релизе бьёт новые рекорды по скорости.

Пока в c# не было aot, мб и был смысл, сейчас хз

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #108, #243, #244

88. Сообщение от OpenEcho (?), 14-Авг-24, 14:46   +/
> А вот победить полный фриз всего приложения

100% зеркало виновато, - не рожа

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

90. Сообщение от 12yoexpert (ok), 14-Авг-24, 14:49   +/
и именно поэтому они так безбожно тормозят вместе с докером. может, веб-"программисты" к такому и привыкли после винды/intellij/ms vs code, но для нормальных людей это шиза
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #107

91. Сообщение от OpenEcho (?), 14-Авг-24, 14:51   +1 +/
> Ну и да, какая разница что там wasm?

wasm != constant time

поэтому кроме как хелоувордов и вебмазни не применяется, где даже сотни милисекундные задержки хомяки не заметят

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

94. Сообщение от 12yoexpert (ok), 14-Авг-24, 14:58   +/
ты в курсе, что значит "теле" в слове "телеметрия"?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

96. Сообщение от OpenEcho (?), 14-Авг-24, 15:04   +/
> Он что-то знал...

Вообщето это именно его идея и была очень даже агрессивно телеметрию в opt-out, но так как в итоге получилось opt-in, потому наверное и ушел... не понятый

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

98. Сообщение от Аноним (-), 14-Авг-24, 15:16   +2 +/
Где Гугл там всегда телеметрия. Они её успели засунуть даже в свой язык программирования.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #311

99. Сообщение от Аноним (-), 14-Авг-24, 15:19   +/
>В этот момент в голову приходит здравая мысль "а нужны ли нам такое кол-во фич?"

Кто сказал, чистый Си?!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #105

101. Сообщение от OpenEcho (?), 14-Авг-24, 15:27   +/
> Сначала собирается локальная телеметрия, а затем в очередном выпуске она оптом отправляется на сервер.

Алюминевая шапочка: go telemetry off
Улучшенная шапочка: rm -fdr ~/go/telemetry
Премиальная титановая шапочка: Все что включенно в алюминевую и премиальную + iptables, apparmor, SELinux...

И да, телеметрия то про тулз (help programs in the **toolchain** collect useful data about their **reliability, performance, and usage**) а не про хелуворды написанные на тулзе, и если б она была раньше, то не произошел бы факап на эплах при одной оплошности, в одном из релизов

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #109, #158, #299

104. Сообщение от User (??), 14-Авг-24, 15:31   +/
Это в смысле, "чтоб ещё и не работало"/"не дописано" было, или как?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86 Ответы: #114

105. Сообщение от Аноним (-), 14-Авг-24, 15:31   +/
>>В этот момент в голову приходит здравая мысль "а нужны ли нам такое кол-во фич?"
> Кто сказал, чистый Си?!

В чистом СИ такая зловонная куча из UB и кривого "стандарта", что он совсем не подходит.
Чего только стоят фичи "каст всего чего угодно к чему угодно через void*", перечисления котроые можно сравнивать как попало и прочие прелести, самого отвратительного языка программирования в мире.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99 Ответы: #193

106. Сообщение от OpenEcho (?), 14-Авг-24, 15:35   +2 +/
> Как все хотят следить за всеми.

Так всем же скрывать нечего, все честные, от того и тенденция

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #301

107. Сообщение от User (??), 14-Авг-24, 15:35   +/
Ну, так-то vim при попытке что-то осмысленно-полезное с ним делать - тоже преизрядно тормозить начинает...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90 Ответы: #139

108. Сообщение от User (??), 14-Авг-24, 15:37   +2 +/
Ну, as for me - гошечка сильно попроще правильно используемого c# будет, не?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #87 Ответы: #113, #146

109. Сообщение от Akteon (?), 14-Авг-24, 15:38   +1 +/
Платиновая шапочка с подкладкой из палладиевой фольги - саморучно выпиливает телеметрию из исходников.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101

110. Сообщение от OpenEcho (?), 14-Авг-24, 15:39   +/
> Скорее всего сотни конкурентов Гугла внезапно по ошибке начнут телеметрию слать куда надо.

У Го языка появились конкуренты ?!!!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51 Ответы: #130, #157

111. Сообщение от yilativs (?), 14-Авг-24, 15:54   +/
Ох уж эти ретрограды, все современное им не нра, раньше травка была зеленее.

Хотя справедливости ради, даже старая java удобней go во всем,
начиная от работы с зависимостями, обработки ошибок/exceptions,  работы с generics

и работает хоть на Linux, хот на MacOS хоть на Windows, хоть на android

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #120, #121

113. Сообщение от Аноним (87), 14-Авг-24, 16:03   +1 +/
Он может и простой, но плохо понятно, для чего он нужен. В нем есть хороший стек для работы с сетью, на нем пишут различные прокси. Но дальше куда ему двигаться я хз, с GC в низкоуровневых системах места нет, для вебни не хватает высокоуровневых фреймворков пл типу ef core, asp.net
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #108 Ответы: #164

114. Сообщение от Аноним (20), 14-Авг-24, 16:40   +1 +/
Как раз наоборот. Диды писали утилиты с подробной документацией, оформленными man страницами. Чтобы без интернета и вопросов на форумах можно было понять и настроить. Как настроить obfs4? Можно ли его использовать не для tor, а для своего прокси? Как? Где хотя бы описание файла конфигурации?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104 Ответы: #134

117. Сообщение от Аноним (117), 14-Авг-24, 16:49   +/
Вот Вы сейчас ему всю концепцию порвали.
Вам ответят "так это что же, мне надо распределенные микросервисы что ли писать?", и будут (в чем то) правы.
И начнется святой холивар между монолитчиками и распределёнщиками...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #85

119. Сообщение от Vivaswan (ok), 14-Авг-24, 16:53   +/
...и решил не участвовать в этом беспредела. Как и ведущий мейнтейнер Дебиана в своё время.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83

120. Сообщение от Аноним (117), 14-Авг-24, 16:53   –1 +/
Что то вы хлопцы слишком торопитесь!
Чем вам батники в CMD не угодили? Пишите под command.com!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #111

121. Сообщение от Golangdev (?), 14-Авг-24, 16:58   –1 +/
> Хотя справедливости ради, даже старая java удобней go во всем,

что у Go лучше

* простая доставка библиотек, достаточно коммита в гите, не нужно поднимать корпоративный Nexus / Artifactory для хранения .jar
* быстрое время старта
* статическик бинарники под платфрорму, для запуска готового приложения не нужно ставить (обновлять, заставлять обновлять) что-либо. GraalVM на этом фоне выглядит как набор костылей (привет прописывание статика, рефлексии и т. д.)
* множественные возвраты из функций

Это не значит что Java плохая, у неё тоже есть плюсы:

* актуальна, развивается, недавно добавили виртульные потоки например, это сильная штука по мне, чего десятилетиями не хватало, в превью "настаивается" structured concurrency
* да, более пОлно сделанные дженерики


и там и там:
* большие экосистемы
* популярны
* легко найти специалиста

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

122. Сообщение от Аноним (117), 14-Авг-24, 16:59   +6 +/
Я вот как только увидел новость, так сразу же захотелось поднять что то свое оригинальное типа SunSolaris, aix, Plan9 под 32 бита или даже просто Net\OpenBSD на каком нибудь mips/loong утюге
и как начать слать им свою телеметрию на  telemetry.go.dev.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #221

124. Сообщение от Аноним (117), 14-Авг-24, 17:08   +/
Ну, целых 60 тысяч рублей штраф составляет.

У меня некий знакомый для своей фирмы очень сильно хотел, что бы их корпоративная почта была на майл_ру.
После завершения работ по подключению, он решил спросить, мол что, "вк-майлру наверняка ведь надежней, чем (проклятый) яндекс?", на что, ему пришлось просто показать новость за прошлый год, о том, что указанная организация была оштрафована за утечку пользовательских данных на 60 т.р.
Человеку стало грустно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #222, #291

125. Сообщение от Аноним (117), 14-Авг-24, 17:15   +/
>"а если они в следущей версии ее включат!?"

«Штирлиц ещё никогда не был так близок к провалу»...
Делаем ставки господа, на каком релизе переведут на "умолчательно включено", и на каком сделают неотключаемой опцией...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #194

127. Сообщение от Аноним (117), 14-Авг-24, 17:19   +/
> "я только на пол-шишечки!" :D

Рабочая схема же - всегда прокатывало, особенно при ректальном подкате! 👉👌

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

128. Сообщение от Golangdev (?), 14-Авг-24, 17:19   –3 +/
Не соглашусь. Котлин весьма не плох, в плане как "modern java", я имею ввиду для написания бэкенда, а не для андроида.
Единственный, а для кого-то может существенный недостаток в том, что он "гвоздями" прибит к JetBrains IDE, вы нигде больше не сможете на нём полноценно разрабатывать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #225

129. Сообщение от Аноним (129), 14-Авг-24, 17:19   +2 +/
Ага, особенно в обработке ошибок.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47

130. Сообщение от Аноним (130), 14-Авг-24, 17:21   +1 +/
Го язык конкурентноспособный ?!!!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #110 Ответы: #223

131. Сообщение от Аноним (131), 14-Авг-24, 17:22   +2 +/
Ты тоже не управляешь. Те, кто управляет делают это с MISRA C и Ada. Но при этом для расчётов используют самый обычный Эксель, а не пишут специальный калькулятор на ассемблере. Видимо, что-то знают про отношения задач и инструментов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

132. Сообщение от Аноним (129), 14-Авг-24, 17:24   +5 +/
> Не, ну если писать как на крестах привыкли - все в один большой монолит, то таки да - проблЭма.

Шардированность и монолитность - вообще никак не связаны.

> А так - собирает мусор у тебя одна из 20 реплик сервиса - на общий SLA фактически не влияет.

А реплика у тебя клиентов в этот момент не обслуживает? Или хочешь сказать что гошные приложения  когда подпирает бегут и стучатся в балансер чтобы тот снял них трафик, а потом, уже в уединении, спокойно делают свои GC, подтираются и возвращаются к работе? Господи, я этим гошников теперь до конца жизни буду стебать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #85 Ответы: #152

133. Сообщение от Аноним (117), 14-Авг-24, 17:24   +/
Ну так там весь цимес в динамическом горизонтальном масштабировании, и увеличении\уменьшении запускаемых микросервисов, при увеличении\уменьшении нагрузки.
Для этого Go и писали.
Ведь этот код запускается на серверах у провайдеров, и оплата выставляется за потребленные  вычислительные мощности.
Что заставляет снижать потребление при снижении нагрузки, а не крутить одно монолитное приложение постоянно в максимальном потреблении занятых ресурсов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80

134. Сообщение от Аноним (117), 14-Авг-24, 17:29   +/
>Диды писали утилиты с подробной документацией,

Сразу вспомнилась одна хитрая мелкопрограммная контора из Редмонта.
Помнится, когда они выпустили свою операционную систему, затем подождали некоторое время конкурентов, и ВНЕЗАПНО заявили о наличии в их операционке недокументированных параметрах\функциях, что позволило им получить некое преимущество над конкурентами.
Так что не надо тут, "диды" тоже разные бывают

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

139. Сообщение от Аноним (139), 14-Авг-24, 17:36   +/
Да ну! Просто ты вытворяешь дурости, а vim в свою очередь не может понять, что ты от него хочешь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #107 Ответы: #151

146. Сообщение от Аноним (146), 14-Авг-24, 18:00   –1 +/
> гошечка сильно попроще

Я только протер монитор после прошлых комментаторов, а вы снова жир пускаете. Особенно позабавило сравнивать вездесущий C# и хипстерское поделие, на котором ничего особо внятного не сделали.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #108 Ответы: #156

147. Сообщение от Аноним (147), 14-Авг-24, 18:02   +/
Когда такое читаю, то вспоминается что куча критически важных программ написаны на C и C++ и оно как–то работает сколько лет уже как а как какие–то поделки написанные очередным васяном разбирающие JSON на пару с XML и гоняющие данные по HTTP так сразу вылазит эта тема о памяти, асинхронщине, многопоточности и прочем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #182, #204

150. Сообщение от Аноним (150), 14-Авг-24, 18:25   +/
> Ну и кому нужен этот Go? Я [..] не понял сути.

Ты не понял и сделал вывод, что он никому не нужен? Какая-то алтернативная логика.

> Когда всё то же самое можно написать на С++.

Можно и суп вилкой жрать.

> Так под Гошку нет даже графических тулкитов, а если и есть, то все они завязаны на тот же С++.

Есть биндинги буквально ко всем GUI тулкитам. Qt, например. Что тебе еще надо?

Или для каждого языка программиования нужно изобретать свой GUI?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #216

151. Сообщение от User (??), 14-Авг-24, 18:52   +/
> Да ну! Просто ты вытворяешь дурости, а vim в свою очередь не
> может понять, что ты от него хочешь.

Ну да, ну да - там же более другой(ТМ) LSP, ага. Еще вот поиск с рефакторингом на большом проекте прям агонь как работают и git там более лудший(ТМ)...

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

152. Сообщение от User (??), 14-Авг-24, 18:55   –1 +/
> А реплика у тебя клиентов в этот момент не обслуживает? Или хочешь
> сказать что гошные приложения  когда подпирает бегут и стучатся в
> балансер чтобы тот снял них трафик, а потом, уже в уединении,
> спокойно делают свои GC, подтираются и возвращаются к работе? Господи, я
> этим гошников теперь до конца жизни буду стебать.

Да нет, у меня потребление памяти гошными сервисами <1Gb в среднем и  сборка мусора на одной ноде из 20 парит примерно "никак". Но у вас-то небось риалтаймовый хайлоад на плюсах - так поди шта и не получится?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #132 Ответы: #264

154. Сообщение от _ (??), 14-Авг-24, 19:01   +/
>А вот победить полный фриз всего приложения, когда GC начинает в отдельном потоке чистить мусор - невозможность. Это такой рантайм бай дизайн

Сыку - ты Го и Java не попутал? Впрочем эксперту такого класса - какая в * разница?! :-)))

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

156. Сообщение от User (??), 14-Авг-24, 19:06   +1 +/
>> гошечка сильно попроще
> Я только протер монитор после прошлых комментаторов, а вы снова жир пускаете.
> Особенно позабавило сравнивать вездесущий C# и хипстерское поделие, на котором ничего
> особо внятного не сделали.

Путаем теплое с мягким? "Распространенность" и "сложность" инструментов конечно некоторым образом корреллируют - но делать на этом основании вывод о том, что pascal сложнее c# я бы не стал, нет, не стал... Но вы продолжайте, продолжайте - нам очень интересно!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #146 Ответы: #161

157. Сообщение от Аноним (157), 14-Авг-24, 19:08   +/
У Гугла полно конкурентов которые используют го.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #110 Ответы: #227

158. Сообщение от Аноним (157), 14-Авг-24, 19:10   +/
Если все так хорошо почему бы телеметрию совсем не собирать? Или если нужна почему ты руками сам её не собираешь и в гугл не отправляешь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101 Ответы: #233

161. Сообщение от Аноним (-), 14-Авг-24, 19:13   +/
> pascal сложнее c#

А вы иного мнения? Код на Паскале хоть раз видели? Паскаль довольно сложный язык, не намного легче той же Ada. Если же конечно мы говорим не о хелло ворлд.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #156 Ответы: #167

164. Сообщение от User (??), 14-Авг-24, 19:16   +/
> Он может и простой, но плохо понятно, для чего он нужен. В
> нем есть хороший стек для работы с сетью, на нем пишут
> различные прокси. Но дальше куда ему двигаться я хз, с GC
> в низкоуровневых системах места нет, для вебни не хватает высокоуровневых фреймворков
> пл типу ef core, asp.net

Асинхронная работа с сетью, да - там, где нет сколько-нибудь сложной бизнес-логики (А есть она не всегда) мегафреймворки скорее вредят. Из относительно неожиданного - статическая сборка по дефолту - сделала удобным для создания переносимых cli-утилит. Ну и он правда "простой" не сказать "примитивный" - нишу "языка-программирования-для-непрограммистов" у python'а пожалуй не отберет - но админам\devops'ам по ощущениям вполне "заходит"

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

167. Сообщение от User (??), 14-Авг-24, 19:23   +/
>> pascal сложнее c#
> А вы иного мнения? Код на Паскале хоть раз видели? Паскаль довольно
> сложный язык, не намного легче той же Ada. Если же конечно
> мы говорим не о хелло ворлд.

Ээээ... если опять же теплое-с-мягким не путать - то уверен. Сишечка - простая. Паскаль - простой. Одна концепция империтивного программирования и можно ехать, остальное опционально. C# - сложный, там надо еще весьма развесистую концепцию ООП в голову укладывать.
А вот сделать сколько-нибудь сложный проект на "простом" языке - прям сложно, да.

Или вы про современный object pascal\delphi? Там да, все уже дискуссионно )

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #161 Ответы: #283

172. Сообщение от Аноним (42), 14-Авг-24, 19:37   +/
Ещё раз - слова ничего не стоят, код в студию. Нет кода - иди под кровать стирать слёзки полотенцем. Всё крайне просто)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

174. Сообщение от Аноним (42), 14-Авг-24, 19:39   +/
И при чем тут это ишью? Там речь про wasm и к тому же нерелевантно. Попробуй ещё раз.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55

182. Сообщение от errandrunner (?), 14-Авг-24, 20:34   +2 +/
> как–то работает сколько лет уже

"как-то" довольно хорошее определение, учитывая количество совершенно наитупейшних ошибок работы с памятью, которые "поделки написанные очередным васяном" совершить не могут

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #147 Ответы: #211

183. Сообщение от BrainFucker (ok), 14-Авг-24, 20:35   +/
> В циклах "for"

Мда, они ещё только циклы for допиливают...

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #200, #201, #235

191. Сообщение от Аноним (191), 14-Авг-24, 21:08   +/
Ага, рассказывай. Java давно в бигдата. И не только.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62 Ответы: #315

193. Сообщение от _ (??), 14-Авг-24, 21:23   +1 +/
> В чистом СИ такая зловонная куча из UB и кривого "стандарта", что он совсем не подходит.

Гениальный ЯП! Смотрю как нейроинклюзивных он него трясёт и ржу :)
> Чего только стоят фичи "каст всего чего угодно к чему угодно через void*",

Ну я ж говорил, тут как на жЫсЫ без мозгов програмить - чирьевато! :)


JS-ники не дуйтесь, я знаю несколько JS-ников "которые могут"(С) и я их вполне уважаю (не за словеса - за дело). Но "средняя температура по больнице"(С) что в JS, что в Си, что в Rust ... :-D

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105 Ответы: #203

194. Сообщение от _ (??), 14-Авг-24, 21:25   +/
Вот это более практичный подход! Ибо могут как И так и НЕ :)

PS: Ставки будут?

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

199. Сообщение от _ (??), 14-Авг-24, 21:37   +/
А именно?
Даже долбанутые generic уже есть: "Go 1.18 includes an implementation of generic features ..."
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79

200. Сообщение от голос из леса (?), 14-Авг-24, 21:38    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #183

201. Сообщение от Аноним (201), 14-Авг-24, 21:45   +/
работы ещё много ... например, цикл while ещё не сделали
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #183 Ответы: #234

202. Сообщение от cheburnator9000 (ok), 14-Авг-24, 21:50   –3 +/
Один из самых стремных распиаренных языков последних времен, конкурирует с Растом. Страдающий побочными эффектами своего "фундаментального" иного проектирования от традиционных ЯП.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #208, #209

203. Сообщение от Аноним (-), 14-Авг-24, 21:55   –1 +/
> Гениальный ЯП! Смотрю как нейроинклюзивных он него трясёт и ржу :)

Так уже много лет СИшники пишут, и все без мозгов.
То за буфер выйдут, то память два раза очистят.
Тонны CVE от бракоделов говорят лучше чем любые другие аргументы.

Какой ужас, наверное он просто убивает нервные клетки превращая носителей в идиотов.
И ты как прекрасный пример! Так что ржы-ржы, я ведь над умственно отсталыми смеяться не буду.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #193 Ответы: #213

204. Сообщение от _ (??), 14-Авг-24, 21:58   +/
> то вспоминается что куча критически важных программ написаны на C и C++

Но есть нюанс - НИ ОДНА из них не написана _тобой_  :)

> поделки написанные очередным васяном разбирающие JSON

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #147 Ответы: #212

208. Сообщение от Аноним (129), 14-Авг-24, 22:06   –1 +/
Язык с GC и без пакетной экосистемы ну никак не может конкурировать с растом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #202 Ответы: #236

209. Сообщение от Аноним (129), 14-Авг-24, 22:07   –1 +/
Язык с GC и без пакетной экосистемы ну никак не может конкурировать с растом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #202

210. Сообщение от _ (??), 14-Авг-24, 22:07   +/
> мне уже за 70, я олд скул.

А чего Вас в ваши годы в IT интересует?
Просто весь текущий движ там ныне - в облаках :( А в них на Go сделано четь более чем овердоУЯ :)
Скажите чего Вы в IT делаете, может и Вашей области есть чего на Go - чтобы оценить нужно\ненужно (Вам).

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

211. Сообщение от Аноним (147), 14-Авг-24, 22:16   +/
Зато вместо наитупейших ошибок работы с памятью васяны делают много других наитупейших ошибок. А работает оно вполне неплохо. Особенно учитывая сложность систем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #182

212. Сообщение от Аноним (147), 14-Авг-24, 22:22   –1 +/
Ну да, ну да. C++ это так сложно, так сложно. И так непонятно что нужно быть семи пядей во лбу чтобы сделать хоть что–то сложнее простой программы. Хотя погодите. Мы же как–бы программисты и корочки у многих есть. И это же наша объязанность разбираться в программировании.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #204 Ответы: #294

213. Сообщение от _ (??), 14-Авг-24, 22:24   +/
Му-ха-ха!

Ну что есть ещё несогласные что Си - гениальный язык?!?! :))))))

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #203 Ответы: #292

214. Сообщение от Аноним (147), 14-Авг-24, 22:24   +/
Umputun из Radio-t нахваливает и говорит что хорошо заходит верстальщикам чтобы они могли кроме вёрстки ещё и программы писать гоняющие JSON между базами данных.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #267

216. Сообщение от Аноним (-), 14-Авг-24, 22:33   +/
> Есть биндинги буквально ко всем GUI тулкитам.

С такой логикой можно и на питоне писать "полноценные десктопные приложения". Только люди всё же умные и не занимаются извратом, когда есть устоявшийся зрелый С++.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #150 Ответы: #238, #285

221. Сообщение от Минона (ok), 14-Авг-24, 22:54   +2 +/
Давай на Эльбрусе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #122 Ответы: #237

222. Сообщение от Минона (ok), 14-Авг-24, 22:58   +/
Как будто из Яндекса ничего не утекало.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #124

223. Сообщение от OpenEcho (?), 14-Авг-24, 23:08   +2 +/
> Го язык конкурентноспособный ?!!!

Вообше-то это его основаня фишка, - легкая работа с конкурентностью

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

224. Сообщение от Аноним (224), 14-Авг-24, 23:09   –1 +/
>Отправка телеметрии поможет выявить аномалии и нештатное поведение, оценить особенности взаимодействия разработчиков с инструментарием и понять, какие опции наиболее востребованы, а какие почти не используются.

go итак обрезан по самое не хочу, что там ещё может не использоваться? Или в тьюринговой трясине ветки else не нужны?

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

225. Сообщение от Аноним (131), 14-Авг-24, 23:10   –1 +/
> гвоздями" прибит к JetBrains IDE

И… И что? Это плохо? JetBrains неплохие IDE делает, если тебе, конечно, работать, а не жаловаться на жизнь. Да и Котлин норм, если нужно задачу решить, а не эстетствовать на счёт формы шашечек. Цель определяет средства (разработки).

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #128 Ответы: #268

227. Сообщение от OpenEcho (?), 14-Авг-24, 23:12   +/
> У Гугла полно конкурентов которые используют го.

Изпользуют, - но не форкают язык, а телеметрия она только в тулчайне языка, т.е. нет там конкурентов

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

232. Сообщение от Аноним (224), 14-Авг-24, 23:19   +/
>В циклах "for" при определении диапазонов значений появилась возможность указания функции в качестве аргумента выражения "range" для использования этой функции в качестве итератора, что позволяет создавать собственные итераторы для любых последовательностей.

Сколько лет долгого развития, и они не дотягивают даже до седьмой джавы. А ведь могли бы взять SML/Core ML, если уж им так нужен простой язык, и сделать его популярным. Удивительно, как они с одной стороны отказываются от простоты первых версий go, то итераторы добавляют, то дженерики, но с другой отказываются признать всю мощь и красоту Ocaml/Haskell/...

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

233. Сообщение от OpenEcho (?), 14-Авг-24, 23:21   +/
> Если все так хорошо почему бы телеметрию совсем не собирать?

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


> Или если нужна почему ты руками сам её не собираешь и в гугл не отправляешь?

Собираю и отправляю, - только не в гугл, а в гитхабовские ишшю, эт оно так работает давно в опен сырцах, телеметия же (если онa не наглеет, как в браузерах и мелкософте) немного про другое, про статистику и обломы, очень полезная штука, особенно для улучшения языка

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #158 Ответы: #298

234. Сообщение от OpenEcho (?), 14-Авг-24, 23:25   +/
> например, цикл while ещё не сделали

а это что тогда, если не while ?

  for i <= 10 {
    fmt.Println(number)
    i++
  }

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #201 Ответы: #252

235. Сообщение от OpenEcho (?), 14-Авг-24, 23:27   +/
> Мда, они ещё только циклы for допиливают...

В питоне только недавно switch добавили и это ему не помешало продоминировать ;)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #183 Ответы: #251

236. Сообщение от OpenEcho (?), 14-Авг-24, 23:33   +7 +/
> без пакетной экосистемы

Приехали... специалисты...

https://pkg.go.dev/

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

237. Сообщение от Аноним (237), 14-Авг-24, 23:47   +3 +/
Давай Эльбрус.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #221 Ответы: #272

238. Сообщение от Аноним (238), 14-Авг-24, 23:57   +1 +/
> С такой логикой можно и на питоне писать "полноценные десктопные приложения".

Ты не поверишь...

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

240. Сообщение от Аноним (243), 15-Авг-24, 00:10   +/
Go весьма хорош, как и Haskell впрочем. Мне оба нравятся.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #232

242. Сообщение от Аноним (243), 15-Авг-24, 00:22   +1 +/
Смотрю на комментарии, в частности удаленные. Это так глупо ненавидеть язык программирования. Просто срач на пустом месте. Воспитанные люди просто промолчали, если что-то не нравится. Глупые просто ничего не заметили. А по факту обычный язык программирования со своим рынком. Телеметрия это конечно печально - все равно что сообщить - мы вам устроили бэкдор. А вы кто? Товарищ майор чтоб нас оберегать? Глобально-мировой? Ну или допустим это для улучшения "сервиса", хоть мы и не в ресторане. Чего-то я не помню контракта на тестирование. Как-то неприятно, хоть и мелочь для меня - я очень маленький в бизнесе. А вот для крупных компаний - очень неприятная новость конечно.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #289, #310, #314

243. Сообщение от Аноним (243), 15-Авг-24, 00:28   +/
А чем вам мешает АОТ? Компиляция быстрее будет - все о чем это говорит.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #87

244. Сообщение от Аноним (243), 15-Авг-24, 00:29   +/
И скорость это скорее к функциональным языкам программирования.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #87

245. Сообщение от Аноним (243), 15-Авг-24, 00:34   +/
Я его под mipsel (OpenWRT) использовал - работает и шустренько. Низкий порог входа - не особо вдавался в детали как там электронны шевелятся в моей железяке чтоб выдать сайт. Ну или вы понимаете - я бы даже на джуна собеседование на него не прошел, а сайт работает.
Ответить | Правка | Наверх | Cообщить модератору

251. Сообщение от BrainFucker (ok), 15-Авг-24, 05:44   +/
Ну насчёт swtitch case Гвидо был прав так-то.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #235 Ответы: #275, #308

252. Сообщение от morphe (?), 15-Авг-24, 06:05   +/
Изнасилование мозга, заменить несколько разных ключевых слов на одно ради "упрощения" было отвратительной идеей
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #234 Ответы: #274, #284

255. Сообщение от Бывалый Смузихлёб (ok), 15-Авг-24, 08:53   +/
как будто вс-код это что-то плохое
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #261

257. Сообщение от Аноним (257), 15-Авг-24, 09:33   +/
Не бывает там полных фризов, а вот жор памяти может быть, когда гц проца не хватает
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

261. Сообщение от 12yoexpert (ok), 15-Авг-24, 09:44   –3 +/
ms vs code это что-то плохое, без "как будто"

а вот объяснять это людям, которым вчера мамка купила компьютер, бесполезно. они первое время не смогут поверить, что бывает по-другому, буду воспринимать всё агрессивно

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #255 Ответы: #290, #295, #300

263. Сообщение от Хухрымухры (ok), 15-Авг-24, 10:14   +/
У GO GC кстати быстрее Java, на столько, что они сейчас пилят (или запилили) GC аналогичный Goшному.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62

264. Сообщение от Хухрымухры (ok), 15-Авг-24, 10:16   +/
> меня потребление памяти гошными сервисами <1Gb в

Это кстати скорее всего вирутальная память. У нас по факту не более 30Mb жрут.

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

267. Сообщение от Golangdev (?), 15-Авг-24, 11:38   +/
> Umputun из Radio-t

их шоу давно скатилось в сходку старых пердунов, что ноют на вполне нормальные и работающие вещи

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

268. Сообщение от Golangdev (?), 15-Авг-24, 11:42   +2 +/
а ты попробуй её приобрети как организация

ну ? что с лицом ?

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

269. Сообщение от leap42 (ok), 15-Авг-24, 12:33   +/
Самый длинный фриз в прикладном ПО на Go из-за GC будет меньше 1мс и почти наверняка меньше 0.1мс. Нет такого человека, который бы это заметил.

Но судя по вот этой ахинее:

> когда GC начинает в отдельном потоке чистить мусор

вы явно не эксперт (в Go для GC не выделяется отдельного потока)

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

272. Сообщение от Аноним (117), 15-Авг-24, 13:18    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #237

274. Сообщение от OpenEcho (?), 15-Авг-24, 14:09   +/
> Изнасилование мозга, заменить несколько разных ключевых слов на одно ради "упрощения" было
> отвратительной идеей

Как сказал один очень умный дядя Эйнштеин:
- Делайте вещи как можно проще, но не проще этого

Зачем плодить множество ключевых слов для одной и той же сущности цикла, когда применются for, while,until когда по идеи это просто loop, так что ИМХО с "выносом мозга" вы поторопились

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #252 Ответы: #276, #278

275. Сообщение от OpenEcho (?), 15-Авг-24, 14:16   +/
> Ну насчёт swtitch case Гвидо был прав так-то.

Субъективно...

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

276. Сообщение от morphe (?), 15-Авг-24, 14:28   +1 +/
> Зачем плодить множество ключевых слов для одной и той же сущности цикла,
> когда применются for, while,until когда по идеи это просто loop, так
> что ИМХО с "выносом мозга" вы поторопились

Если бы это была одна сущность цикла. Нет, это перегрузка синтаксиса, когда слова for/while/foreach решили заменить на одно и отличать конструкцию уже по аргументу цикла.

При этом эта конструкция страдает по эргономике и логике, потому что базовая вещь "идти от a до b" непредставима кроме как через легаси C синтаксис, который говно по читаемости

for i := a; i < b; i++ {}

Хотя это мог быть for range!
Окей, теперь это можно сделать в виде for range, со свежедобавленными генераторами, но эргономика всё равно так себе

for i := range Range(a, b).Walk {}

// Спасибо за языковые костыли, что по спискам можно итерироваться без этого уродства.
for element := range list {}
// Ах, да, это же получается ещё один синтаксис, ведь генераторы не позволяют выплюнуть 2 значения!
for key, value := range dictionary {}
// Хочешь итерироваться по своей реализации словаря? Дереву например
for entry := range TreeIterator(myTree).Walk {
  // Эргономишно!
  key := entry.Key
  value := entry.Value
}


// Неужели "for" тут является лучшим словом объясняющим семантику?
for i < 10 {}
for {}

Тем временем страшный сложный Rust:

for i in a..b {}
for element in list {}
for entry in dictionary {}
// Вау, неужели для поддержки мап не нужно отдельный синтаксис вводить?!
for (key, value) in dictionary {}
// А для пользовательских типов не нагромождать говно которым являются гошные новые генераторы?!
for (key, value) in my_tree {}
while i < 10 {}
loop {}

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #274 Ответы: #277

277. Сообщение от OpenEcho (?), 15-Авг-24, 16:05   –1 +/
Начали за while, закончили rust-ом

Если обсуждать один язык, то на нем и надо тормозить, а не сравнивать с другими инструментами.

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

Вилка - для мяса, ложка - для супа и не надо тогда сравнивать, нет и не будет одного "правильного" языка - никогда. Раст очень хорош на своем поле, Го на своем

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

278. Сообщение от Аноним (147), 15-Авг-24, 16:58   +/
Даже это слишком сложно. GoTo это же ещё проще и универсальнее. Пример:

Write("Начало счета ")
f = 3
m1:  If f <= 9 Then GoTo m3 Else GoTo m2
m3: Write(f & " ")
f = f + 2
GoTo m1
m2: Write("Конец счета")

Ещё им можно заменить for чтобы не забивать себе голову:

i = 1
m1:  If i > 200 Then GoTo m2
Debug.Write("ФУТБОЛ  ")
i = i + 1
GoTo m1
m2:

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #274 Ответы: #279

279. Сообщение от Аноним (147), 15-Авг-24, 17:03   +/
Вот так вот. Вместо while и for только одно слово.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #278

280. Сообщение от _ (??), 15-Авг-24, 17:05   +/
> Изделие без должной документации.

Никогда такого не было! И вот - опять ... (С)
;-)

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

283. Сообщение от _ (??), 15-Авг-24, 17:16   +/
Мне почему то кажется что вы оба не вдупляете что под именем Pascal тут идёт разговор о двух ЯП.
Один классический паскаль, то что Вирт придумал. Второе - это то что из паскаля сделал Борланд
Сами пасквилянты пытаются говорить о Pascal и Object Pascal ... разница понятна, и она достатона для того чтобы считать их хоть и похожими - но разными ЯП. Как Си и С++ :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #167 Ответы: #286

284. Сообщение от _ (??), 15-Авг-24, 17:39   +/
> Изнасилование мозга, заменить несколько разных ключевых слов на одно ради "упрощения" было отвратительной идеей.

Если ты выучил главный язык для программиста - а я об английском, то ... что for, что  while, что untill - это вполне distinguish terms :)  И для думающих на этом языке все три формы - просто убийственно логичны.
:-Р

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

285. Сообщение от _ (??), 15-Авг-24, 17:46   +/
>> Есть биндинги буквально ко всем GUI тулкитам.
> С такой логикой можно и на питоне писать "полноценные десктопные приложения".

Ну дык и пишут ...
> Только люди всё же умные и не занимаются извратом, когда есть устоявшийся зрелый С++.

Это не те ли умные люди которые выкручивают руки чтобы народ на Qt писал на своём варианте жабаскрипта, а не на твоём С++ ;-D
:-))))

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

286. Сообщение от User (??), 15-Авг-24, 18:10   +/
> Мне почему то кажется что вы оба не вдупляете что под именем
> Pascal тут идёт разговор о двух ЯП.
> Один классический паскаль, то что Вирт придумал. Второе - это то что
> из паскаля сделал Борланд
> Сами пасквилянты пытаются говорить о Pascal и Object Pascal ... разница понятна,
> и она достатона для того чтобы считать их хоть и похожими
> - но разными ЯП. Как Си и С++ :)

"Или вы про современный object pascal\delphi? Там да, все уже дискуссионно )" - а это о чем тогда было? Как раз таки пытался уточнить, а об одном и том же мы говорим? :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #283 Ответы: #304

289. Сообщение от Анон1110м (?), 16-Авг-24, 00:11   +/
Нет не глупо. Ничего глупого в этом не вижу.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #242

290. Сообщение от Прохожий (??), 16-Авг-24, 06:42   +2 +/
Я себе сам компьютер купил, когда вас, скорей всего, ещё на свете не было. Мне объясните, что там такого плохого? Я, если что, в своё время разные IDE перепробовал. Начиная с Турбопаскаля в ВУЗе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #261

291. Сообщение от Прохожий (??), 16-Авг-24, 06:49   +/
Размер штрафа зависит от юрисдикции страны, на правда ли? Другими словами, в других странах такие штрафы могут быть гораздо более чувствительными для того, кто нарушает закон.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #124

292. Сообщение от Прохожий (??), 16-Авг-24, 07:01    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #213

293. Сообщение от Прохожий (??), 16-Авг-24, 07:05   –1 +/
А в чём всё-таки проблема, ну, кроме склонности к паранойе?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81 Ответы: #316

294. Сообщение от Прохожий (??), 16-Авг-24, 07:21   +/
>C++ это так сложно, так сложно.

Сравните спецификацию Плюсов и Го по количеству страниц.

>И это же наша объязанность разбираться в программировании.

Именно! В программировании, а не спецификациях языка программирования. Если один и тот же продукт можно на Го сделать проще, быстрее, качественнее, чем на Плюсах, то зачем страдать?

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

295. Сообщение от anonymos (?), 16-Авг-24, 08:04   +/
Я тоже хочу послушать объяснение, но только внятное и обоснованное!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #261

296. Сообщение от Аноним (296), 16-Авг-24, 08:11   +/
ЯП и не должен уметь в асинхронщину. Умеют либы. В плюсах они есть
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69

297. Сообщение от anonymos (?), 16-Авг-24, 08:11   +1 +/
Не нужно ёрничать, есть хорошая цитата из фильма Ликвидация:
"Есть люди, которые не хотят, что бы их портреты печатали в газете "Правда". Таки имеют на это право!"
Я это к тому, что без моего согласия собирать у меня любые данные - недопустимо!
Ну а если без этого пользоваться продуктом будет нельзя, я не гордый, найду другой продукт.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #303

298. Сообщение от anonymos (?), 16-Авг-24, 08:22   +/
Молодец!
А вот я не хочу, ни сам собирать, ни позволять собирать у меня )
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #233

299. Сообщение от Аноним (299), 16-Авг-24, 08:25   +/
> Алюминевая шапочка: go telemetry off
> Улучшенная шапочка: rm -fdr ~/go/telemetry
> Премиальная титановая шапочка: Все что включенно в алюминевую и премиальную + iptables,
> apparmor, SELinux...

А выходя из дома - не забудьте одеть каску, бронежилет, прихватите миноискатель, глушак, пару пзрк и что-нибудь от танков ... wait, oh shi... совет то актуальный некоторым :)

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

300. Сообщение от Бывалый Смузихлёб (ok), 16-Авг-24, 09:42   +2 +/
ВС-Код в нынешнее время - что-то вроде блокнот++ в былые, только гораздо лучше всё, включая подсветку синтаксиса, плагины итд итп
Вот где ещё можно с одинаково серьёзным удобством работать с жабой, котлином, с/с++, реакт и реакт-натив( жс и хтмл/цсс-подобное, с нативной поддержкой модулей нпм/ярн ) и даже с Си/С++ для AVR и ESP32 на винде, лине( включая отечественные ) и яблоке и совершенно бесплатно ?
А ведь есть плагины и для работы с БД...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #261 Ответы: #302, #307

301. Сообщение от Аноним (301), 16-Авг-24, 12:35   +/
А ещё - это лучше товарищ-майора, как тут любят писать боты, замученные товарищ-майором.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #106

302. Сообщение от zerocode (?), 16-Авг-24, 17:36   –1 +/
А какие альтернативы собственно? Про Vim,Neovim,Emacs не надо плавали знаем более 10 лет. Успешно пересели на VSCode.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #300

303. Сообщение от _ (??), 16-Авг-24, 18:05   +/
> я не гордый, найду другой продукт.

Пока ещё да, можешь. Но всё меньше их :(

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

304. Сообщение от _ (??), 16-Авг-24, 18:12   +/
> а это о чем тогда было?

О том же, ем шляпу :)

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

307. Сообщение от нейм (?), 16-Авг-24, 18:56   –1 +/
блокнот++ при этом все ещё лучше чем вскод
Как минимум хранением "не сохраненных в явном" файлов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #300

308. Сообщение от Аноним (308), 17-Авг-24, 05:37   +/
Есть два разных Гвидо.
Один написал The Zen of Python.
Другой с дзеном не согласен и ушёл, когда заругали за несоблюдение.

Второй ещё в 2006 хотел добавить Switch/Case, но ты как будто говоришь про первого.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #251 Ответы: #309

309. Сообщение от Аноним (308), 17-Авг-24, 05:42   +/
А, его не Гвидо написал. Но дзен всё равно был "изложением руководящих принципов" первого Гвидо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #308

310. Сообщение от Аноним (308), 17-Авг-24, 06:43   +2 +/
> Это так глупо ненавидеть язык программирования. Просто срач на пустом месте.

Попробуй сказать это Линусу.

Не против Go, но в целом - разделять на "хорошее" и "плохое" для человека нормально и не глупо. И решения в языках программирования тоже можно так классифицировать. И чем лучше с этим справляются люди, тем меньше неудачных решений укореняется. Неудачные решения через годы дают о себе знать уязвимостями / сложностью поддержки / тормозами.

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

311. Сообщение от donaldduckemail (?), 22-Авг-24, 13:28   +/
тостер сам решает какую булочку ты хочешь)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #98

313. Сообщение от MaleDog (?), 22-Авг-24, 22:22   +/
На, держи. https://github.com/maledog/ssc3_serial_proxy Небольшой helloworld который работает мостом для последовательного порта. Давно правда не обновлял, но вполне рабочий. Может принимать запросы от нескольких источников и ставить их в очередь, может преобразовывать ModbusTCP запросы в ModbusRTU. Расшарить можно неограниченное количество Com-портов. В винде тоже работает. Единственное ограничение - парадигма запрос-ответ. Ну так большинство пром-протоколов по этому принципу работают. Мне вот до сих пор помогает. Довольно удобный язык когда нужно расшарить что-то по сети или быстро набросать прототип.
Еще удобно например для таргетированных DDoS когда с минимальными знаниями программирования надо написать многопоточное приложение. При этом уместиться в 50 строк кода и это приложение потом можно запустить пусть даже и на windows NT4 или XP. С современными версиями конечно нельзя, но всегда можно собрать под go 1.0(правда подозреваю что придется собирать минимум на xp и старой версией gcc, но можно). Вот я лет 10 назад собирал приложение которое должно было собирать логи NT4 в И переправлять из в базу данных, и при этом на сервере NT4 даже никакого рантайма не требовалось (хотя какие там рантаймы?). И если помнится была там одна особенность, что некоторые строки в журнале приложений ты можешь получить только через winapi из подключенных локально библиотек, а если запрашиваешь удаленно, то только ссылку на переменную, которая на другом компе если у тебя нет нужной dll не прочитать.  Вот почему было важно чтобы приложение запускалось локально.
И синтаксис и правда очень простой для изучения.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

314. Сообщение от donaldduckemail (?), 23-Авг-24, 00:43   +/
Телеметрия

на тебя столько камер наблюдения смотрит на улице а ты телеметрии боишься)

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

315. Сообщение от Вы забыли заполнить поле Name (?), 24-Авг-24, 01:12   +/
>  Java давно в бигдата

Питон тоже, и?

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

316. Сообщение от Аноним (316), 25-Авг-24, 16:58   +/
Честному гражданину нечего скрывать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #293


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

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




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

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