![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск языка Go 1.20. SourceHut отменил блокировку зеркала модулей Go" | +/– | ![]() |
Сообщение от opennews (??), 02-Фев-23, 11:04 | ||
Представлен релиз языка программирования Go 1.20, который развивается компанией Google при участии сообщества как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скриптовых языков, как лёгкость написания кода, быстрота разработки и защищённость от ошибок. Код проекта распространяется под лицензией BSD... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (1), 02-Фев-23, 11:04 | –1 +/– | ![]() |
посмотрим, возможно, на фоне увольнений гугол это последний релиз | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #19, #68, #124 |
3. Сообщение от Аноним (24), 02-Фев-23, 11:07 | –1 +/– | ![]() |
Ни слова про безопасную работу с памятью. Хотя Go работает с памятью даже безопаснее чем раст. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #40, #67 |
5. Сообщение от Аноним (5), 02-Фев-23, 11:12 | +/– | ![]() |
Для микроконтроллера можно скомпилировать? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #12, #69 |
12. Сообщение от анон (?), 02-Фев-23, 11:25 | +5 +/– | ![]() |
tinygo | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
18. Сообщение от Аноним (18), 02-Фев-23, 11:30 | +/– | ![]() |
Кстати на Go переписано уже пол мира. На расте же до сих пор написано примерно ничего. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #23, #26 |
19. Сообщение от анон (?), 02-Фев-23, 11:31 | –2 +/– | ![]() |
Само собой, всем известно что разработка rust прекратилась после того как Mozilla выкинула команду на помойку. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #24 |
23. Сообщение от Аноним (1), 02-Фев-23, 11:38 | –4 +/– | ![]() |
странный выбор, ведь раст лучше во всём | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #25 |
24. Сообщение от Аноним (24), 02-Фев-23, 11:44 | –1 +/– | ![]() |
Так она и прекратилась. Там в каждой новой версии в лучшем случае багфиксы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #28, #31 |
25. Сообщение от Аноним (24), 02-Фев-23, 11:45 | –2 +/– | ![]() |
раст худший язык в любой сфере. Для сравнения питон второй лучший язык в любой сфере. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #32 |
26.
Сообщение от 4op![]() | +4 +/– | ![]() |
А можно почитать где то такую статистику про пол мира? Я без сарказма, реально интересно. Откуда такая информация? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #56 |
28. Сообщение от анон (?), 02-Фев-23, 11:48 | +2 +/– | ![]() |
И святой дух релизы делает, а может даже ИИ. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #35 |
31. Сообщение от Аноним (31), 02-Фев-23, 11:49 | +1 +/– | ![]() |
Это потому что раст - новый паскаль | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #38 |
32. Сообщение от Аноним (31), 02-Фев-23, 11:50 | –1 +/– | ![]() |
Но раст же новый паскаль | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #36 |
35. Сообщение от Аноним (1), 02-Фев-23, 11:56 | +2 +/– | ![]() |
святой дух безопасной работы с памятью | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 |
36. Сообщение от 1 (??), 02-Фев-23, 11:56 | –1 +/– | ![]() |
там begin end нет и точки в конце. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 Ответы: #50 |
37. Сообщение от Аноним (37), 02-Фев-23, 11:58 | +9 +/– | ![]() |
Го отличный язык при разумном применении. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #39, #207 |
38. Сообщение от НяшМяш (ok), 02-Фев-23, 12:00 | +1 +/– | ![]() |
То есть идеальный? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #41, #43, #48 |
39. Сообщение от Аноним (1), 02-Фев-23, 12:01 | +8 +/– | ![]() |
X_PROGRAMMING_LANGUAGE отличный язык при разумном применении. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 Ответы: #74, #192 |
40. Сообщение от НяшМяш (ok), 02-Фев-23, 12:02 | –6 +/– | ![]() |
Язык с указателями безопасен? Всё что нужно знать про экспертизу на опеннете. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #44, #72, #80 |
41. Сообщение от Аноним (1), 02-Фев-23, 12:02 | +4 +/– | ![]() |
Да, раст действительно хорош. Не зря же его включили в ядро линукс. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
43. Сообщение от Аноним (1), 02-Фев-23, 12:03 | +1 +/– | ![]() |
а го кстати нет | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
44. Сообщение от Аноним (1), 02-Фев-23, 12:04 | +1 +/– | ![]() |
будто мы не знали) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
48. Сообщение от Аноним (31), 02-Фев-23, 12:09 | +2 +/– | ![]() |
Старый паскаль лучше нового раста | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 Ответы: #77 |
50. Сообщение от Аноним (31), 02-Фев-23, 12:10 | +/– | ![]() |
Так раст это для тех кто бегинэнд не осилил | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #36 Ответы: #55 |
51. Сообщение от Аноним (51), 02-Фев-23, 12:10 | –7 +/– | ![]() |
Го с растом сравнивать как-то бредово. Они для разного. Но вместе они заменят плюсы. Го в веб-бэкэнде, раст - в системном программировании. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #54, #92, #106, #208 |
54. Сообщение от Аноним (31), 02-Фев-23, 12:12 | +1 +/– | ![]() |
Никто не заменит плюсы, раст - это новый паскаль | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 |
55. Сообщение от анон (?), 02-Фев-23, 12:12 | +/– | ![]() |
Всю шкалу осиляторства пожалуйста в студию | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #50 Ответы: #58 |
56. Сообщение от Аноним (24), 02-Фев-23, 12:13 | –1 +/– | ![]() |
На го написан докер. Этого более чем достаточно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
58. Сообщение от Аноним (31), 02-Фев-23, 12:14 | +/– | ![]() |
всю ты не осилишь, учи сначала раст, потом паскаль, потом приходи | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 Ответы: #63, #64 |
63. Сообщение от Аноним (24), 02-Фев-23, 12:16 | +/– | ![]() |
А как же модула-2? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #58 |
64. Сообщение от анон (?), 02-Фев-23, 12:16 | +1 +/– | ![]() |
То есть ты наивно думаешь что я ещё не знаю оба этих языка? Да уж, мельчает Аноним нынче. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #58 |
65. Сообщение от RomanCh (ok), 02-Фев-23, 12:17 | +2 +/– | ![]() |
> В пакет unsafe добавлены функции SliceData, String и StringData для низкоуровневых манипуляций со срезами (массивы фиксированной длины) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #123, #127 |
67. Сообщение от Placeholder (ok), 02-Фев-23, 12:18 | +1 +/– | ![]() |
Языки с gc не считаются, естественно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 |
68. Сообщение от RomanCh (ok), 02-Фев-23, 12:18 | +5 +/– | ![]() |
А там всю команду уволили, или только массовиков-затейников с развитыми мягонькими навыками и высоким "эмоциональным интеллектом"? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
69. Сообщение от RomanCh (ok), 02-Фев-23, 12:19 | +1 +/– | ![]() |
> Для микроконтроллера можно скомпилировать? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #84 |
72. Сообщение от Вечно недовольный аноним (?), 02-Фев-23, 12:26 | +/– | ![]() |
А если это умные указатели? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
74. Сообщение от Аноним (74), 02-Фев-23, 12:31 | +1 +/– | ![]() |
brainfack отличный язык при разумном применении. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 Ответы: #136 |
75. Сообщение от Аноним (75), 02-Фев-23, 12:33 | –1 +/– | ![]() |
А то что ссылку на него открыть нельзя в России писать ненужно? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #81, #85 |
77. Сообщение от Старший аноним (?), 02-Фев-23, 12:37 | +/– | ![]() |
Лучшй Pascal - это ADA | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 |
80. Сообщение от Аноним (24), 02-Фев-23, 12:40 | +2 +/– | ![]() |
И что в го можно делать арифметические операция или разыменованный указатель не null? По безопаснее чем в расте будет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 Ответы: #82 |
81. Сообщение от Аноним (24), 02-Фев-23, 12:41 | +2 +/– | ![]() |
Все ссылки открылись завязывай с бухлом. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #75 |
82.
Сообщение от Аноним![]() | +3 +/– | ![]() |
Любой язык с GC предлагает безопасную работу с памятью. А особенность раста в том, что он предлагает безопасную работу с памятью без GC. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #80 |
83. Сообщение от Старший аноним (?), 02-Фев-23, 13:10 | +6 +/– | ![]() |
В блоге есть, в статье пропущено: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #86 |
84. Сообщение от ryoken (ok), 02-Фев-23, 13:14 | +1 +/– | ![]() |
>>Даже для Lego конструктора можно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #69 Ответы: #98, #183 |
85. Сообщение от leap42 (ok), 02-Фев-23, 13:22 | +1 +/– | ![]() |
ссылки работают, ТТК | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #75 Ответы: #144 |
86. Сообщение от leap42 (ok), 02-Фев-23, 13:26 | –2 +/– | ![]() |
тех кто пишет на Go под Win7 уж точно не жалко xD | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #83 Ответы: #87, #95 |
87. Сообщение от Старший аноним (?), 02-Фев-23, 13:38 | +2 +/– | ![]() |
Конечно, это же не Windows 10 c телеметрией "ис каропки". А чо - стальна, модна, маладежно. Так? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #86 Ответы: #88, #114, #212 |
88. Сообщение от анон (?), 02-Фев-23, 13:49 | +/– | ![]() |
Телеметрия или 0-day эксплоиты для неподдерживаемой ос, что же выбрать старшему анону в этой непростой ситуации? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #87 Ответы: #89, #94 |
89. Сообщение от Аноним (-), 02-Фев-23, 13:55 | +4 +/– | ![]() |
Ты забыл зеродеи для поддерживаемой. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #88 |
92. Сообщение от ihatenpm (?), 02-Фев-23, 14:04 | +4 +/– | ![]() |
Перепиши Qt, OpenCV и многое многое другое, заменятель близорукий. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 Ответы: #102, #115, #165 |
94. Сообщение от ihatenpm (?), 02-Фев-23, 14:07 | +/– | ![]() |
И кому нужна эксплутация зеродеев, если там одни неуловимые джо? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #88 Ответы: #101 |
95. Сообщение от ihatenpm (?), 02-Фев-23, 14:08 | +/– | ![]() |
Я на виртуалке запускаю, когда надо виндо-специфичное, т.к. она легковеснее, и в отличие от 11 не 5 FPS как в анимэ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #86 Ответы: #96 |
96. Сообщение от Аноним (96), 02-Фев-23, 14:16 | –1 +/– | ![]() |
10 легковесней раз в 100, попробуй тот билд для банкоматов там практически весь мусор изкоробки отключен. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #95 Ответы: #119 |
97. Сообщение от Аноним (97), 02-Фев-23, 14:22 | –1 +/– | ![]() |
> Подобные загрузки выполняются независимо от выполнения пользователями "go get" и создают большую нагрузку на серверы | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #100 |
98. Сообщение от RomanCh (ok), 02-Фев-23, 14:26 | +3 +/– | ![]() |
>>>Даже для Lego конструктора можно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #84 |
100. Сообщение от Аноним (100), 02-Фев-23, 14:28 | +/– | ![]() |
так и вкрутили, в новости об.этом и написали | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #97 Ответы: #125 |
101. Сообщение от анон (?), 02-Фев-23, 14:34 | +/– | ![]() |
Удобно так думать, с такой логикой можно вообще наплевать на безопасность. А чо, кому я нужен-то, верно? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #94 Ответы: #110, #120 |
102. Сообщение от Прохожий (??), 02-Фев-23, 14:37 | –4 +/– | ![]() |
У вас в работе много задач, которые требуют всего функционала QT? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 Ответы: #116 |
106. Сообщение от Аноним (106), 02-Фев-23, 15:38 | +/– | ![]() |
Конечно, заменят. Всё в твоих руках :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 |
110. Сообщение от Аноним (110), 02-Фев-23, 15:57 | –1 +/– | ![]() |
Так и писать тогда можно на любом языке безопасность же не нужна. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 |
114. Сообщение от leap42 (ok), 02-Фев-23, 17:06 | +/– | ![]() |
> Конечно, это же не Windows 10 c телеметрией "ис каропки". А чо | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #87 Ответы: #148 |
115. Сообщение от Анонус (?), 02-Фев-23, 17:36 | +/– | ![]() |
ЧятГПТ скоро перепишет. Уверен через год-два появятся инструменты транспайлинга с любого языка на любой. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 Ответы: #117, #118 |
116. Сообщение от ihatenpm (?), 02-Фев-23, 17:53 | +4 +/– | ![]() |
> QT | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #102 Ответы: #143 |
117. Сообщение от ihatenpm (?), 02-Фев-23, 17:55 | +1 +/– | ![]() |
Посмотрим, пока плохо получается. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #115 |
118. Сообщение от ihatenpm (?), 02-Фев-23, 17:57 | +/– | ![]() |
И прикол кстати в том, что может быть наоборот он будет полезен в переводе с макак-языков на более быстрые, с просчётом всяких неуязвимостей. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #115 Ответы: #153 |
119. Сообщение от ihatenpm (?), 02-Фев-23, 17:59 | +/– | ![]() |
Я и так без васяносборок не обхожусь. IoT попробую. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #96 Ответы: #122 |
120. Сообщение от ihatenpm (?), 02-Фев-23, 18:00 | –1 +/– | ![]() |
Для вашей уязвимости достаточно жить в крупном городе и смартфона. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 Ответы: #139 |
122. Сообщение от Аноним (96), 02-Фев-23, 18:15 | +/– | ![]() |
Я имею в виду не васяносборку. Но МС её не продаёт в ритейле, она оемная. Кмс-активатор с ней работал по-моему, так что апдейты были. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #119 |
123. Сообщение от pashev.ru (?), 02-Фев-23, 18:29 | +1 +/– | ![]() |
> Срезы, это "массивы" динамического размера | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 Ответы: #128 |
124. Сообщение от Аноним (124), 02-Фев-23, 18:39 | +1 +/– | ![]() |
Руководство Гугла - не эксцентричный Маск, дойную корову никто выгонять не будет. Внутри Гугла слишком много всего завязано на golang. Там люди прагматичные. В первую очередь под нож пойдут розовые пони, набранные ради diversity, экономическая польза от которых отрицательна. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
125. Сообщение от www2 (??), 02-Фев-23, 18:40 | –1 +/– | ![]() |
Так это держателям веб-сервиса надо было самим сделать. А так получается, что после этой новости кто угодно сможет чисто ради прикола положить их сайт. Проблема же не ограничивается одним только криво сделанным go. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #100 Ответы: #135, #142 |
126. Сообщение от Аноним (126), 02-Фев-23, 18:40 | +/– | ![]() |
> Проблема была связана с тем, что при выполнении команд, таких как "go get", импорт модулей из внешних репозиториев осуществляется не напрямую... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #134, #149 |
127. Сообщение от Аноним (-), 02-Фев-23, 18:50 | +3 +/– | ![]() |
"Фиксированный размер" и "статически фиксированный размер" -- это разные вещи. Ты не можешь изменить размер слайса. Если в слайсе три элемента, ты не можешь добавить туда ещё один, чтобы их стало четыре. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 Ответы: #129 |
128. Сообщение от RomanCh (ok), 02-Фев-23, 18:55 | –1 +/– | ![]() |
> Во-первых, не запятая, а тире. Во-вторых, размер ни разу не «динамический». Можно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #123 Ответы: #131, #170 |
129. Сообщение от RomanCh (ok), 02-Фев-23, 18:58 | –2 +/– | ![]() |
> Если в слайсе три элемента, ты не можешь добавить туда ещё один, чтобы их стало четыре. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #127 Ответы: #130 |
130. Сообщение от Аноним (-), 02-Фев-23, 19:35 | –3 +/– | ![]() |
> И откуда вас таких выпустили? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #129 Ответы: #132, #138, #140, #172 |
131. Сообщение от pashev.ru (?), 02-Фев-23, 19:41 | –2 +/– | ![]() |
| ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #128 Ответы: #133 |
132. Сообщение от RomanCh (ok), 02-Фев-23, 19:49 | –1 +/– | ![]() |
> Ты видишь "функциональность" этого append'а? Он не меняет переданный ему слайс, он | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #130 Ответы: #171 |
133. Сообщение от pashev.ru (?), 02-Фев-23, 19:56 | –1 +/– | ![]() |
Поясню: изменение полей структуры это не изменение размера структуры. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #131 |
134. Сообщение от Аноним (24), 02-Фев-23, 20:06 | +1 +/– | ![]() |
Давай по-порядку | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #126 Ответы: #137 |
135. Сообщение от Аноним (24), 02-Фев-23, 20:07 | +4 +/– | ![]() |
Т.е. надо сделать как в npm единую помойку, которую условно сложно положить? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #125 |
136. Сообщение от anonist (?), 02-Фев-23, 20:09 | +2 +/– | ![]() |
Английский отличный язык при разумном применении. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #74 Ответы: #156 |
137. Сообщение от Вы забыли заполнить поле Name (?), 02-Фев-23, 21:49 | +6 +/– | ![]() |
> Отсутствие гарбеджколлектора это плюс к простоте | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #134 Ответы: #166 |
138. Сообщение от Neon (??), 02-Фев-23, 21:50 | +/– | ![]() |
Функциональность - новая мода, с которой все носятся как дурни с писанной торбой | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #130 |
139. Сообщение от Neon (??), 02-Фев-23, 21:51 | +/– | ![]() |
От этого неуловимый джо только станет еще неуловимее.))) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #120 |
140. Сообщение от morphe (?), 02-Фев-23, 22:08 | +3 +/– | ![]() |
> Ты видишь "функциональность" этого append'а? Он не меняет переданный ему слайс, он возвращает новый слайс, созданный на основе s и остальных аргументов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #130 Ответы: #141 |
141. Сообщение от morphe (?), 02-Фев-23, 22:15 | +4 +/– | ![]() |
В отличии от языков с нормальным дизайном, разработчики golang решили сделать чтобы слайс работал как вектор, и футганов тут дофигища. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #140 Ответы: #145 |
142. Сообщение от Аноним (100), 02-Фев-23, 22:57 | +/– | ![]() |
> Так это держателям веб-сервиса надо было самим сделать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #125 |
143.
Сообщение от Michael Shigorin![]() | –2 +/– | ![]() |
А на чём, кстати, написан QT? (что плюсовые привязки есть -- понимаю) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #116 Ответы: #151 |
144.
Сообщение от Michael Shigorin![]() | +/– | ![]() |
Аналогично; ростелек. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 |
145. Сообщение от OpenEcho (?), 03-Фев-23, 03:21 | –1 +/– | ![]() |
> → 0 0 1 0 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #141 Ответы: #146 |
146. Сообщение от morphe (?), 03-Фев-23, 03:34 | +/– | ![]() |
> А что предполагалось увидеть на выхлопе? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #145 Ответы: #150, #173, #176 |
148. Сообщение от OpenEcho (?), 03-Фев-23, 03:51 | +/– | ![]() |
> Но вместо 7-ки взял бы 10-ку из-за WSL | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #114 Ответы: #152 |
149. Сообщение от OpenEcho (?), 03-Фев-23, 04:11 | –1 +/– | ![]() |
> Я щитаю, что если пользователь хотел бы разместить пакет, то он бы взял и разместил, а тту на лицо какое-то толи жульничество, толи развед действия. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #126 |
150. Сообщение от OpenEcho (?), 03-Фев-23, 04:32 | +/– | ![]() |
> Человек написал что append в golang функциональный, и исходный буфер не трогает | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #146 |
151. Сообщение от Perlovka (ok), 03-Фев-23, 04:54 | +5 +/– | ![]() |
QuickTime был написан на C и Objective C. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #143 |
152. Сообщение от leap42 (ok), 03-Фев-23, 04:58 | +/– | ![]() |
>> Но вместо 7-ки взял бы 10-ку из-за WSL | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #148 |
153. Сообщение от Аноним (153), 03-Фев-23, 07:28 | +/– | ![]() |
Например, пишешь на модном расте, потом транспайлишь в классический си с сохранением гарантий безопастности. И все довольны. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #118 |
154. Сообщение от Аноним (154), 03-Фев-23, 07:34 | +1 +/– | ![]() |
Go хорош. На нем можно писать классные программы вроде VictoriaMetrics | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
155. Сообщение от Аноним (155), 03-Фев-23, 08:13 | +1 +/– | ![]() |
Самого вкусного в новости нет. Теперь можно врапать несколько типов ошибок... И выкинуть наконец-то сторонние библиотеки. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
156. Сообщение от Аноним (156), 03-Фев-23, 08:19 | –1 +/– | ![]() |
Это исключение | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #136 Ответы: #193 |
164. Сообщение от анонимит (?), 03-Фев-23, 10:02 | –1 +/– | ![]() |
"Синтаксис Go основан на привычных элементах языка Си с отдельными заимствованиями из языка Python." и Pascal 🤭 C++ с модулями имеет схожий подход | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
165. Сообщение от Советский инженер (?), 03-Фев-23, 10:04 | +2 +/– | ![]() |
Никто, конечно, не будет переписывать проекты которым по 20 и более лет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 |
166. Сообщение от Аноним (24), 03-Фев-23, 11:12 | +/– | ![]() |
Отсутствие необходимости иметь себе мозги гарбеджколлектором. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #137 Ответы: #169 |
168. Сообщение от Аноним (168), 03-Фев-23, 16:56 | –1 +/– | ![]() |
Go безопасный язык? Угу если не пользоваться библиотеками обёртками над си кодом, в которых тонны gc keepalive. А еще целый вагон не однозначно себя ведущих стандартных функций, прямо как в nim. Зато IDE для него очень шустрые да. В отличие от С++ которые зависят от clangd который тот еще тормоз. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
169. Сообщение от Аноним (169), 03-Фев-23, 18:04 | +/– | ![]() |
Но ты им себе имеешь, когда привет энтерпрайз и хайлоад с конским RPS. Как-нибудь чекните докладчиков из Wildberries/Avito, как они увлекательно сидят профилируют, чтобы в узких местах писать сервачки в garbage free стиле, чтобы свести к минимуму stop-the-world сборщика мусора и поменьше аллоцировать в куче принципе. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #166 |
170. Сообщение от QrKot (?), 03-Фев-23, 19:42 | +/– | ![]() |
≥≥ Ну, с таким знанием предмета, вам только и остаётся, что до пунктуации докапываться. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #128 Ответы: #209 |
171. Сообщение от QrKot (?), 03-Фев-23, 19:58 | +/– | ![]() |
Мэн, вам вдвоем с оппонентом надо таки в доку внимательно заглянуть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #132 Ответы: #174 |
172. Сообщение от QrKot (?), 03-Фев-23, 20:04 | +/– | ![]() |
При чем тут, простите, функциональное АПИ? Слайс к функциональщине не имеет никакого отношения, ну вообще никакого, он императивный в хлам. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #130 Ответы: #204 |
173. Сообщение от QrKot (?), 03-Фев-23, 21:20 | +/– | ![]() |
≥≥если места нет - то создаёт новый слайс, в котором в 2 раза больше места | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #146 Ответы: #175, #177 |
174. Сообщение от RomanCh (ok), 03-Фев-23, 22:19 | –1 +/– | ![]() |
> Мэн, вам вдвоем с оппонентом надо таки в доку внимательно заглянуть. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #171 Ответы: #178, #205 |
175. Сообщение от RomanCh (ok), 03-Фев-23, 22:36 | +/– | ![]() |
> Простите, чуть-чуть поправлю: не в 2, там по дефолту в полтора, вроде. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #173 Ответы: #180 |
176. Сообщение от RomanCh (ok), 03-Фев-23, 22:42 | +/– | ![]() |
> а код работает ровно так, как ты от него это ожидаешь?) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #146 |
177. Сообщение от morphe (?), 04-Фев-23, 06:49 | +/– | ![]() |
> Простите, чуть-чуть поправлю: не в 2, там по дефолту в полтора, вроде. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #173 Ответы: #211 |
178. Сообщение от cheshirekot (ok), 04-Фев-23, 08:42 | +/– | ![]() |
>> А ты не пробовал ну хотя бы вот этот пост прочитать и по второй ссылке в нём пройти перед тем, как включать менторский тон и пытаться объяснить азбуку? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #174 Ответы: #181 |
179. Сообщение от vadiml (ok), 04-Фев-23, 10:18 | –1 +/– | ![]() |
> с отдельными заимствованиями из языка Python | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
180. Сообщение от cheshirekot (ok), 04-Фев-23, 11:12 | +/– | ![]() |
А, ну да, в 2 раза, my bad. При размере слайса до 256 элементов... А дальше таки с нюансом "в 1.25 раза для больших слайсов (более 256 элементов) с плавным изменением коэффициента в зависимости от размера слайса", да ведь? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #175 Ответы: #182 |
181. Сообщение от RomanCh (ok), 04-Фев-23, 11:42 | –1 +/– | ![]() |
> Ну, ссылаться на GoTour - мощный аргумент, конечно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #178 Ответы: #184, #185 |
182. Сообщение от RomanCh (ok), 04-Фев-23, 11:56 | +/– | ![]() |
> А, ну да, в 2 раза, my bad. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #180 Ответы: #187 |
183. Сообщение от Аноним (-), 04-Фев-23, 13:38 | +/– | ![]() |
> чочо | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #84 |
184. Сообщение от cheshirekot (ok), 04-Фев-23, 13:42 | +/– | ![]() |
>>>>Вот по этой вашей фразе я, видимо, имею право предположить, ... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #181 |
185. Сообщение от cheshirekot (ok), 04-Фев-23, 13:57 | +/– | ![]() |
Окей, короче, давайте просто сравним две абстракции: плюсовый std::vector (динамический массив) и гошный slice (динамическое представление над элементами массива). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #181 Ответы: #188 |
186. Сообщение от anonbrain (?), 04-Фев-23, 14:24 | +/– | ![]() |
достаточно бредовый язык. делал сравнения для оценки производительности, так вот он всего в полтора раза быстрее последних версий PHP, но это абсолютная шляпа, учитывая что он вобще то компилируемый. короче на помойку его, используйте C/C++ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #203 |
187. Сообщение от cheshirekot (ok), 04-Фев-23, 14:27 | +/– | ![]() |
>> Т.е. о том, что у среза фиксированная длина - а вам не кажется странным, что функция в названии содержит слово grow? Не make, create или new, а именно grow? А если комментарии в коде почитать? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #182 Ответы: #191 |
188. Сообщение от RomanCh (ok), 04-Фев-23, 14:44 | +/– | ![]() |
Бегло прочитав данный пост, я вижу, что вы по прежнему пытаетесь использовать концепции привычного вам языка, в языке совершенно ином. Пытаясь один объяснить через другой, что ошибочно. Ну, что поделать, бывает. Может с опытом пройдёт. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #185 Ответы: #189 |
189. Сообщение от cheshirekot (ok), 04-Фев-23, 15:38 | +/– | ![]() |
>> Бегло прочитав данный пост, я вижу, что вы по прежнему пытаетесь использовать концепции привычного вам языка, в языке совершенно ином. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #188 Ответы: #190 |
190. Сообщение от RomanCh (ok), 04-Фев-23, 17:58 | +/– | ![]() |
> A slice is a descriptor for a contiguous segment of an underlying array and provides access to a numbered sequence of elements from that array. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #189 Ответы: #194, #198 |
191. Сообщение от morphe (?), 04-Фев-23, 18:27 | +/– | ![]() |
> В старом ничего не изменится | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #187 Ответы: #195 |
192. Сообщение от Аноним (192), 04-Фев-23, 19:11 | +/– | ![]() |
Разумное применение -- отличная штука, при наличии. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 |
193. Сообщение от RarogCmex (ok), 04-Фев-23, 19:19 | +1 +/– | ![]() |
Русский отличный язык при разумном применении | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #156 |
194. Сообщение от cheshirekot (ok), 04-Фев-23, 20:21 | +/– | ![]() |
>> А что будет, если читать дальше первого предложения? А будет неудобно: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #190 Ответы: #196 |
195. Сообщение от cheshirekot (ok), 04-Фев-23, 20:47 | +/– | ![]() |
>> В старом изменяется длина, но остаётся прежним capacity. Т.е слайс таки имеет динамический РАЗМЕР, а capacity это всё же деталь реализации, которая и делает из слайсов какую-то херь | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #191 |
196. Сообщение от RomanCh (ok), 04-Фев-23, 21:09 | +/– | ![]() |
Отлично, я вас научил читать документацию! Правда, похоже это без толку, потому что вы определённо не умеете понимать тексты написанные другими людьми. Но зато активно насилуете сов и пытаетесь пихать привычную вам терминологию туда, где она чужеродна. И видимо, разучились методу познания отличному от метода "по аналогии". Мои соболезнования. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #194 Ответы: #197, #199 |
197. Сообщение от QrKot (?), 04-Фев-23, 22:01 | +/– | ![]() |
Кроме "срезы - это "массивы" динамического размера", что, по прежнему, неправда, вы ещё говорили о том, что в срезе cap может измениться. Очень хотелось бы понять, как вы себе это представляете. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #196 |
198. Сообщение от cheshirekot (ok), 04-Фев-23, 22:37 | +/– | ![]() |
>> В спеке слово "object" встречается один раз, слово "view" - 0. Это нам как бы намекает... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #190 |
199. Сообщение от cheshirekot (ok), 04-Фев-23, 22:56 | +/– | ![]() |
>> Я конечно мог бы вас потроллить на тему "а что такое динамический массив, и кто на самом деле аллоцирует?" и было бы забавно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #196 Ответы: #202 |
202. Сообщение от RomanCh (ok), 05-Фев-23, 10:58 | +/– | ![]() |
Забавно, комментарий с "нейросетью" удалили. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #199 Ответы: #206 |
203. Сообщение от Аноним (169), 05-Фев-23, 15:28 | +/– | ![]() |
Делать энтерпрайзу нечего, как микросервисы на C++ пилить для задач, которые в I/O упираются, а не вычисления. Go дубовый и прямолинейный, код плоский и очевидный, дебажить просто, но ценой многословности. По совокупной стоимости владения проект на гошке обходится в разы дешевле какой-нибудь джавы или С# или, тем более, С++. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #186 |
204. Сообщение от Аноним (204), 06-Фев-23, 00:46 | +/– | ![]() |
https://bluxte.net/musings/2018/04/10/go-good-bad-ugly/#slic... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #172 Ответы: #210 |
205. Сообщение от Аноним (205), 06-Фев-23, 09:10 | +/– | ![]() |
> А ты не пробовал ну хотя бы вот этот пост прочитать и по второй ссылке в нём пройти перед тем | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #174 |
206. Сообщение от cheshirekot (ok), 06-Фев-23, 19:41 | +/– | ![]() |
>> У вас проблема в том, что вы не можете отделить в тексте абстракцию от подробностей её реализации. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #202 |
207. Сообщение от Аноним (207), 06-Фев-23, 22:53 | +/– | ![]() |
Именно поэтому на го гораздо больше софта, чем на расте | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 |
208. Сообщение от Аноним (207), 06-Фев-23, 22:54 | +/– | ![]() |
Не могу себе представить системное програмиирование на языке, hello world которого весит 10 Мб | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 |
209. Сообщение от Аноним (207), 06-Фев-23, 22:56 | +/– | ![]() |
Ошибаетесь, append не всегда будет выделять новый слайс. А если и будет, то "зарезервирует запас" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #170 |
210. Сообщение от qrKot (?), 07-Фев-23, 10:10 | +/– | ![]() |
>> В go слайсы это полный треш, нихрена не такие удобные как их хорошо пропиарили | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #204 |
211. Сообщение от qrKot (?), 07-Фев-23, 10:57 | +/– | ![]() |
>> Нули на позициях 2,4,8,16,32, именно тогда и проходили реаллокации. Но не суть) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #177 |
212. Сообщение от Annonim (?), 14-Фев-23, 19:32 | +/– | ![]() |
ой https://github.com/golang/go/discussions/58409 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #87 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |