![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск языка программирования Go 1.25" | +1 +/– | ![]() |
Сообщение от opennews (??), 13-Авг-25, 09:05 | ||
После шести месяцев разработки представлен релиз языка программирования Go 1.25, развиваемого компанией Google при участии сообщества. Язык сочетает высокую производительность, свойственную компилируемым языкам, с такими достоинствами скриптовых языков, как простота написания кода, высокая скорость разработки и защита от ошибок. Код проекта распространяется под лицензией BSD... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (1), 13-Авг-25, 09:05 | –9 +/– | ![]() |
Доброе утро! Подскажите, неужели GO - лучший язычок для серверов? Спасибо! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #3, #8, #19, #52, #94, #184, #194 |
2. Сообщение от Аноним (2), 13-Авг-25, 09:07 | –21 +/– | ![]() |
По-моему уже всем очевидно, что го не удался. Сборщик мусора -- это сразу красный флаг (stop the world, все дела). Если нужен язык, способный компилиться в нативный бинарь -- то раст гораааа...(прошла минута)...аааздо лучше. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #5, #13, #31, #36, #56, #108 |
3. Сообщение от Аноним (3), 13-Авг-25, 09:09 | +30 +/– | ![]() |
GO - лучший язычок для серверов! Пожалуйста! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #217 |
4. Сообщение от Аноним (4), 13-Авг-25, 09:11 | –4 +/– | ![]() |
> В команде "go build" по умолчанию активирована опция "-asan", выполняющая проверку утечек памяти при завершении работы программы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #9, #10, #17, #60 |
5. Сообщение от Аноним (3), 13-Авг-25, 09:12 | +/– | ![]() |
Если Rust хорошо, то Swift ещё лучше, т.к. он сделан святыми людьми из святой компании | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #6 |
6. Сообщение от Аноним (2), 13-Авг-25, 09:14 | +6 +/– | ![]() |
Вендорлочная фигня. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #153 |
7. Сообщение от Аноним (7), 13-Авг-25, 09:14 | +2 +/– | ![]() |
Вот бы на него 3Д движок игр какой-то завезли, язычок очень понравился, компактный, простой, легкочитаемый (для меня лично), для 2Д есть ebiten, классный, осталось 3Д покорить | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #12, #82 |
8. Сообщение от Аноним (8), 13-Авг-25, 09:15 | +9 +/– | ![]() |
Нет, go - лучший язык, где условия задачи позволяют быть решёнными с помощью go учитывая потраченные силы на полученную пользу... Впрочем как и любой другой язык. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
9. Сообщение от Голдер и Рита (?), 13-Авг-25, 09:17 | +/– | ![]() |
из-за неправильного управления ссылками на объекты | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
10. Сообщение от Аноним (8), 13-Авг-25, 09:17 | +/– | ![]() |
например забытые дискрипторы или неуправляемо плодящиеся и забытые горутины | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
11. Сообщение от Аноним (11), 13-Авг-25, 09:18 | +5 +/– | ![]() |
>Код достаточно лаконичен | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #14, #16, #25, #45, #65, #105 |
12. Сообщение от Голдер и Рита (?), 13-Авг-25, 09:18 | +2 +/– | ![]() |
http://g3n.rocks/ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 |
13. Сообщение от Жироватт (ok), 13-Авг-25, 09:20 | +2 +/– | ![]() |
Ассемблер уделывает ваш раст как в простоте, так и в производительности | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #15, #24, #28 |
14. Сообщение от Голдер и Рита (?), 13-Авг-25, 09:21 | –4 +/– | ![]() |
Использовать функции не пробовали? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 Ответы: #42, #104 |
15. Сообщение от Аноним (2), 13-Авг-25, 09:22 | –2 +/– | ![]() |
Начнем с того, что инструкции, сгенеренные современными компиляторами, уделывают инструкции, написанные человеком, независимо от того, насколько этот человек гениален. Мы уже давно не в 70-ых, чувак. Компиляторы продвинулись гораздо дальше, чем "MOV EAX, 42" в лоб. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #18, #22, #29, #30, #99, #115 |
16. Сообщение от Жироватт (ok), 13-Авг-25, 09:23 | +4 +/– | ![]() |
Ну знаешь...по сравнению с 1Совским | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 Ответы: #143 |
17. Сообщение от Андрей (??), 13-Авг-25, 09:24 | +/– | ![]() |
>> The go build -asan option now defaults to doing leak detection at program exit. This will report an error if memory allocated by C is not freed and is not referenced by any other memory allocated by either C or Go. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 |
18. Сообщение от Жироватт (ok), 13-Авг-25, 09:25 | +3 +/– | ![]() |
...и именно поэтому в любых языках, которые претендую на системность, есть возможность вставлять ASM-блоки, да? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 Ответы: #23 |
19. Сообщение от Аноним (19), 13-Авг-25, 09:28 | –6 +/– | ![]() |
Go - это язык, на котором легко и быстро писать программистам. Но программы, написанные на Go, потом дорого и трудно сопровождать мейнтейнерам. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #21, #152 |
21. Сообщение от Аноним (1), 13-Авг-25, 09:30 | +3 +/– | ![]() |
А на каких языках программы легко сопровождаются? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #85, #141, #160 |
22. Сообщение от DeerFriend (?), 13-Авг-25, 09:35 | –1 +/– | ![]() |
А в чём проблема дать написать инструкции ai-боту, вместо неоптимизированного мясного мешка? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 Ответы: #34, #203 |
23. Сообщение от Аноним (2), 13-Авг-25, 09:36 | +2 +/– | ![]() |
Это меня как-то опровергает? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #61 |
24. Сообщение от Аноним (1), 13-Авг-25, 09:38 | +2 +/– | ![]() |
Вы шутите? Кто в 2025 году будет писать софт для серверов на ассемблере? Можно ссылочку на такие проекты? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #26, #27, #74, #78, #100, #215 |
25. Сообщение от Сказочный (?), 13-Авг-25, 09:46 | +/– | ![]() |
Не проверяй, пиши res, _ := someFunc() | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 |
26. Сообщение от Аноним (50), 13-Авг-25, 09:47 | +5 +/– | ![]() |
> Вы шутите? Кто в 2025 году будет писать софт для серверов на ассемблере? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #71 |
27. Сообщение от Сказочный (?), 13-Авг-25, 09:50 | –3 +/– | ![]() |
А кто будет писать софт для серверов на расте? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #46, #91 |
28. Сообщение от Аноним (50), 13-Авг-25, 09:53 | +1 +/– | ![]() |
> Ассемблер уделывает ваш раст как в простоте | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #32, #35 |
29. Сообщение от Аноним (29), 13-Авг-25, 09:53 | +/– | ![]() |
Ну ну. Видел я этот сгенерированный код. Даже при максимальной оптимизации часто лучше руками написать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 Ответы: #48 |
30. Сообщение от Аноним (34), 13-Авг-25, 09:53 | +/– | ![]() |
Хаха. Сразу видно эксперта. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 Ответы: #39, #44 |
31. Сообщение от аролп5 (?), 13-Авг-25, 09:59 | –1 +/– | ![]() |
Он не удался, потому что в нём нет классического ООП | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #38 |
32. Сообщение от Аноним (34), 13-Авг-25, 10:08 | +/– | ![]() |
Их же сотни, этих FizzBuzz на асме. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 Ответы: #33 |
33. Сообщение от Аноним (50), 13-Авг-25, 10:11 | +2 +/– | ![]() |
> Я не тот Аноним, но тоже делал когда-то FizzBuzz на gas: https:... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #32 Ответы: #37, #54 |
34. Сообщение от Аноним (34), 13-Авг-25, 10:16 | +3 +/– | ![]() |
Проблема в том, что мясной мешок понимает, что он делает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #47 |
35. Сообщение от Карлос Сношайтилис (ok), 13-Авг-25, 10:22 | +/– | ![]() |
ФизБаз херня. Вот подсчёт символов в строке я бы на асме посмотрел. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #28 Ответы: #40, #55 |
36.
Сообщение от Facemaker![]() | +/– | ![]() |
>По-моему уже всем очевидно, что го не удался | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #67 |
37. Сообщение от Карлос Сношайтилис (ok), 13-Авг-25, 10:28 | +/– | ![]() |
Это ты ещё в машинных кодах не видел, таким вообще красота! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 |
38.
Сообщение от Facemaker![]() | +/– | ![]() |
>Он не удался, потому что в нём нет классического ООП | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 |
39. Сообщение от Аноним (-), 13-Авг-25, 10:28 | +2 +/– | ![]() |
> Assembly 7.9% | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #43 |
40. Сообщение от Аноним (50), 13-Авг-25, 10:30 | +/– | ![]() |
> Вот подсчёт символов в строке я бы на асме посмотрел. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 |
42.
Сообщение от Facemaker![]() | +/– | ![]() |
>func checkErr(err error) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 |
43. Сообщение от Аноним (50), 13-Авг-25, 10:33 | +/– | ![]() |
> Ты хотел сказать ВСЕГО 7.9% | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 |
44. Сообщение от Аноним (50), 13-Авг-25, 10:37 | +/– | ![]() |
> Хаха. Сразу видно эксперта. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 Ответы: #49 |
45. Сообщение от Аноним (45), 13-Авг-25, 10:40 | +/– | ![]() |
Есть свежая либа, которая повторяет поведение rust (в zig похоже) для обработки ошибок: реализует паттерн try (? в расте, try в zig) и все ошибки оборачивает в Result. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 |
46. Сообщение от Аноним (-), 13-Авг-25, 10:41 | +4 +/– | ![]() |
> А кто будет писать софт для серверов на расте? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 Ответы: #64, #101 |
47. Сообщение от Аноним (47), 13-Авг-25, 10:41 | –3 +/– | ![]() |
Это не правда. Посмотри хотя бы канал 3blue1brown на youtube с визуальным описанием как gpt работает. И это на текущий момент уже даже не самая новая инфа. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 Ответы: #50, #112, #162 |
48. Сообщение от Аноним (47), 13-Авг-25, 10:43 | +1 +/– | ![]() |
Видел я этот написанный руками код, 5 лет ревьювил, половину лучше бы бот генерировал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #53, #164 |
49. Сообщение от Аноним (34), 13-Авг-25, 10:47 | –3 +/– | ![]() |
Кек. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #44 Ответы: #62, #135 |
50. Сообщение от Аноним (50), 13-Авг-25, 10:47 | –4 +/– | ![]() |
> Это не правда. Посмотри хотя бы канал 3blue1brown на youtube с визуальным описанием как gpt работает | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 Ответы: #57, #166 |
51. Сообщение от Аноним (52), 13-Авг-25, 10:48 | –2 +/– | ![]() |
Более лучший язык пока не придуман. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #89, #167 |
52. Сообщение от Аноним (52), 13-Авг-25, 10:48 | +1 +/– | ![]() |
Да все так и гораздо безопаснее сей. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #86, #128, #163 |
53.
Сообщение от Facemaker![]() | +1 +/– | ![]() |
>Видел я этот написанный руками код, 5 лет ревьювил, половину лучше бы бот генерировал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 |
54. Сообщение от Аноним (34), 13-Авг-25, 10:51 | +/– | ![]() |
"Простота" - это дело привычки. Для человека, который пишет на x64 ассемблере там довольно простой код. Если этот же человек никогда не видел Rust, естественно для него ассемблерный код будет "проще". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 Ответы: #68 |
55. Сообщение от Аноним (34), 13-Авг-25, 10:54 | +1 +/– | ![]() |
Не понимаю, это какой-то странный траленк. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 Ответы: #66, #147, #148, #155 |
56. Сообщение от Аноним (56), 13-Авг-25, 10:54 | +1 +/– | ![]() |
ваш rust постоянно меняющееся переусложненное болото. ждем всех его преимуществ в C и C++ | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #58, #83 |
57. Сообщение от Аноним (34), 13-Авг-25, 11:01 | +7 +/– | ![]() |
Так не надо объяснять. Покажи готовую реализацию распределения регистров, которую сделал ИИ. Это нетривиальная задача, интересно посмотреть как мощный искусственный интеллект решит ее лучше чем кожаные дурачки. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #50 Ответы: #142 |
58. Сообщение от Аноним (-), 13-Авг-25, 11:02 | +/– | ![]() |
> ваш rust постоянно меняющееся переусложненное болото. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 |
59. Сообщение от Аноним (-), 13-Авг-25, 11:09 | +/– | ![]() |
Просто наблюдение, без токсирования. На Go простейшая утилита, проверяющая IP - в VirusTotal получает более 10 срабатываний. На Rust - 0! :-) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
60. Сообщение от Анонирм (?), 13-Авг-25, 11:17 | +/– | ![]() |
В rust тоже есть утечки памяти, с подключением. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #63, #77 |
61. Сообщение от Аноним (61), 13-Авг-25, 11:17 | +/– | ![]() |
Да, по крайней мере косвенно. Если компиляторы производят более качественный код, то нет причин использовать асм, чего мы НЕ наблюдаем | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #75 |
62. Сообщение от Аноним (50), 13-Авг-25, 11:22 | +/– | ![]() |
> Ты наверное не в курсе, но вендоры не дают доступ к ассемблеру GPU. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #49 Ответы: #76, #114 |
63.
Сообщение от Facemaker![]() | –1 +/– | ![]() |
"Memory leaks are memory safe" © | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #60 Ответы: #119 |
64. Сообщение от Аноним (50), 13-Авг-25, 11:29 | +2 +/– | ![]() |
> Напр. чуваки, через которых идет трафик к каждому пятому сайту. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #46 Ответы: #69, #70 |
65. Сообщение от Аноним (65), 13-Авг-25, 11:31 | +/– | ![]() |
вангую что твой код вообще не обрабатывает ошибки. итак сойдёт? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 |
66. Сообщение от Аноним (50), 13-Авг-25, 11:32 | +2 +/– | ![]() |
> Не понимаю, это какой-то странный траленк. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 |
67. Сообщение от Аноним (50), 13-Авг-25, 11:35 | +/– | ![]() |
> Go имеет право на жизнь, это альтернатива Питону, Джаве, PHP и прочему подобному | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #36 Ответы: #103 |
68. Сообщение от Аноним (50), 13-Авг-25, 11:38 | +3 +/– | ![]() |
Я уверен, что уважаемый Жироватт видел оба. А вот понял ли хотя бы один - вопрос открытый. 😂 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #54 |
69. Сообщение от Аноним (-), 13-Авг-25, 11:40 | +1 +/– | ![]() |
> А если серьезно, то любо-дорого смотреть, как этот весь спектакль от местных воинов против Раста подходит к концу, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #64 Ответы: #72 |
70. Сообщение от Weders (ok), 13-Авг-25, 11:41 | +/– | ![]() |
Ты погоди, мы щас как за границу методички выйдем, а там много всего) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #64 |
71. Сообщение от Аноним (76), 13-Авг-25, 11:45 | +/– | ![]() |
Подтверждаю, уровень экспертизы местных экспертов выше любых ожиданий и за пределами понимания! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
72. Сообщение от Аноним (76), 13-Авг-25, 11:46 | +/– | ![]() |
Так и что начинать учить Rust? Найду на нём работу? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #69 Ответы: #73 |
73. Сообщение от Аноним (-), 13-Авг-25, 11:51 | +1 +/– | ![]() |
> Так и что начинать учить Rust? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #72 Ответы: #144 |
74. Сообщение от Аноним (76), 13-Авг-25, 11:52 | +/– | ![]() |
А ниче тот факт, что целые операционные системы пишут на ассемблере? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 Ответы: #80 |
75. Сообщение от morphe (?), 13-Авг-25, 11:53 | +3 +/– | ![]() |
Не все операции доступны через интринзики, только и всего | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #61 |
76. Сообщение от Аноним (76), 13-Авг-25, 11:53 | +/– | ![]() |
>AMD и вовсе публикуют ISA спеки? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #62 Ответы: #81 |
77. Сообщение от morphe (?), 13-Авг-25, 11:56 | +/– | ![]() |
В Rust нет сборщика мусора, с которым утечек не должно быть по определению | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #60 Ответы: #192 |
78. Сообщение от Аноним (88), 13-Авг-25, 11:57 | +/– | ![]() |
> Кто в 2025 году будет писать софт для серверов на ассемблере? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 |
80. Сообщение от Аноним (-), 13-Авг-25, 12:01 | +/– | ![]() |
> А ниче тот факт, что целые операционные системы пишут на ассемблере? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #74 Ответы: #88 |
81. Сообщение от Аноним (50), 13-Авг-25, 12:13 | +1 +/– | ![]() |
> Я могу взять их и сделать свою видеокарту? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #76 Ответы: #125 |
82. Сообщение от anonimous (?), 13-Авг-25, 12:13 | +/– | ![]() |
GUI для Go? Это какой? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #7 Ответы: #98 |
83. Сообщение от Аноним (50), 13-Авг-25, 12:16 | +1 +/– | ![]() |
> ваш rust [...] переусложненное | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #56 |
84. Сообщение от Анониматор (?), 13-Авг-25, 12:18 | +1 +/– | ![]() |
Ну какие-то мощные сервера типа SQL или веб-проксей на 100500 соединения на нём писать конечно не стоит, но для всякой прикладнины для потребления внутри компании или написания консолей железок лучше средства разработки нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
85. Сообщение от Аноним (85), 13-Авг-25, 12:27 | –3 +/– | ![]() |
Если сопровождение админами серверов, то им легче сопровождать на скриптовых. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 Ответы: #138 |
86. Сообщение от Аноним (52), 13-Авг-25, 12:28 | +1 +/– | ![]() |
То что го гораздо лучше раста это просто база. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 Ответы: #227 |
88. Сообщение от Аноним (88), 13-Авг-25, 12:33 | +/– | ![]() |
> Если ты про коллибриОС, то она оказалась никому не нужной. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #80 Ответы: #90 |
89. Сообщение от Анониматор (?), 13-Авг-25, 12:34 | –1 +/– | ![]() |
ЧатГПТ придумает скоро, раст покажется цветочком, сможет осилить только сам ИИ, но убедит кожаных что это лучший язык. Дальше вы все знаете продолжение что будет | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 Ответы: #132 |
90. Сообщение от Аноним (-), 13-Авг-25, 12:38 | +/– | ![]() |
>> Если ты про коллибриОС, то она оказалась никому не нужной. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #88 Ответы: #96 |
91. Сообщение от НяшМяш (ok), 13-Авг-25, 12:41 | +/– | ![]() |
Любой, кому Go недостаточно, а с крестами связываться не хочет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 Ответы: #124 |
92. Сообщение от Аноним (92), 13-Авг-25, 12:41 | +/– | ![]() |
Ох уж эти язычники, основной язык в Linux - это C, всё остальное должно собираться из C напрямую или через компиляторы которые собираются из C. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #95, #107, #168, #179 |
94. Сообщение от Аноним (94), 13-Авг-25, 12:46 | +1 +/– | ![]() |
Он особенно хорош тем, что вокруг него не скопилось достаточно людей, подменяющих написание работающего кода чем-то еще. Многие вещи, вокруг которых строятся сравнимые с отправлением культа процессы в экосистеме голанг технически невозможны. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
95. Сообщение от Аноним (-), 13-Авг-25, 12:52 | +1 +/– | ![]() |
> Ох уж эти язычники, основной язык в Linux - это C, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 Ответы: #102 |
96. Сообщение от Аноним (88), 13-Авг-25, 12:56 | +/– | ![]() |
> Вот когда пригодится, тогда и поговорим (с) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #90 Ответы: #97 |
97. Сообщение от Аноним (-), 13-Авг-25, 13:00 | +/– | ![]() |
> Ок, у меня хорошая память, напомню вам (ц) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #96 Ответы: #106, #130 |
98.
Сообщение от Facemaker![]() | –1 +/– | ![]() |
>GUI для Go? Это какой? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #82 Ответы: #172 |
99.
Сообщение от sena![]() | +/– | ![]() |
Это далеко не так... Написанный ручками код на интринсиках может быть быстрее в разы. Наблюдаю это прямо сейчас. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 |
100.
Сообщение от sena![]() | +/– | ![]() |
> Вы шутите? Кто в 2025 году будет писать софт для серверов на ассемблере? Можно ссылочку на такие проекты? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 |
101. Сообщение от Аноним (101), 13-Авг-25, 13:24 | +/– | ![]() |
Ну и чё, заменило оно нгинкс или местячковая поделка которая нужна 1 конторе? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #46 Ответы: #123, #134 |
102. Сообщение от Аноним (101), 13-Авг-25, 13:28 | +/– | ![]() |
Ну не 2, в ядре их чуть больше: C 98.2% Assembly 0.7% Shell 0.4% Python 0.3% Makefile 0.2% и другие. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #95 Ответы: #222 |
103. Сообщение от Аноним (94), 13-Авг-25, 13:33 | –1 +/– | ![]() |
Можно, почему нет. Юниксоподобным системам пофиг, бинарник или скрипт в текстовом файле. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #67 Ответы: #109 |
104. Сообщение от Мукулутуру (?), 13-Авг-25, 13:36 | +/– | ![]() |
Никогда так не делайте. Это кидает паники, а их надо избегать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 Ответы: #111, #169 |
105. Сообщение от Мукулутуру (?), 13-Авг-25, 13:37 | +/– | ![]() |
К err != nil быстро привыкаешь. Самое главное это обернуть ошибку и расширить контекст, вместо того чтоб тупо писать return err. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 |
106. Сообщение от Аноним (88), 13-Авг-25, 13:38 | +/– | ![]() |
> Но ценности для человечества оно не добавит) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #97 Ответы: #110 |
107. Сообщение от Мукулутуру (?), 13-Авг-25, 13:39 | +1 +/– | ![]() |
На С сервисы в docker будешь дольше писать, на порядок. Столько же времени на их дальнейшее развитие и поддержку. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 Ответы: #113 |
108. Сообщение от Аноним (108), 13-Авг-25, 13:40 | +/– | ![]() |
> очевидно, что го не удался | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #210 |
109. Сообщение от Аноним (50), 13-Авг-25, 13:42 | +/– | ![]() |
> Можно, почему нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #103 Ответы: #121 |
110. Сообщение от Аноним (-), 13-Авг-25, 13:45 | +/– | ![]() |
>> Но ценности для человечества оно не добавит) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #106 Ответы: #116, #117 |
111. Сообщение от Anonim (??), 13-Авг-25, 13:52 | +/– | ![]() |
откуда тут паники? log.Fatal же просто завершает с программу | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 Ответы: #118 |
112. Сообщение от Аноним (112), 13-Авг-25, 13:55 | +1 +/– | ![]() |
> 3blue1brown | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 Ответы: #154 |
113.
Сообщение от Facemaker![]() | –1 +/– | ![]() |
>На С сервисы в docker будешь дольше писать, на порядок. Столько же времени на их дальнейшее развитие и поддержку. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #107 Ответы: #122 |
114. Сообщение от Аноним (34), 13-Авг-25, 14:21 | –1 +/– | ![]() |
>PTX is a virtual machine ISA | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #62 Ответы: #120 |
115. Сообщение от slew (ok), 13-Авг-25, 14:22 | –1 +/– | ![]() |
>Начнем с того, что инструкции, сгенеренные современными компиляторами, уделывают инструкции, написанные человеком | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 |
116. Сообщение от Аноним (88), 13-Авг-25, 14:38 | +/– | ![]() |
> темплОС вообще бесполезна для меня | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #110 |
117. Сообщение от Аноним (88), 13-Авг-25, 14:40 | +1 +/– | ![]() |
> темплОС | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #110 |
118. Сообщение от anonymous (??), 13-Авг-25, 14:46 | –1 +/– | ![]() |
Нет, он кидает панику с сообщением об ошибке в аргументе | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #111 |
119. Сообщение от Аноним (112), 13-Авг-25, 14:52 | +/– | ![]() |
Это правда? Я в смысле про раст. Ну, значит через пять лет ждём появления языка с защитой от утечек. И переписывания его фанатами всего уже на него. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #63 Ответы: #131, #145 |
120. Сообщение от Аноним (50), 13-Авг-25, 14:53 | +/– | ![]() |
>>PTX is a virtual machine ISA | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #114 Ответы: #127 |
121. Сообщение от Аноним (94), 13-Авг-25, 14:59 | –2 +/– | ![]() |
Здравый смысл как раз присутствует. Можно не таскать рантайм и зависимости (привет node_modules), выше производительность (на порядок). | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #109 Ответы: #129 |
122. Сообщение от Аноним (112), 13-Авг-25, 15:01 | +1 +/– | ![]() |
> Роб Пайк, кстати | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #113 Ответы: #126, #178 |
123. Сообщение от Вася (??), 13-Авг-25, 15:28 | +/– | ![]() |
хз как у других, а мы выкинули нгинкс на помойку и заюзали ее. Причем эта штука легко интегрируется прямо в твой растовый код. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 |
124. Сообщение от Вася (??), 13-Авг-25, 15:30 | +/– | ![]() |
Я бы не сказал что на расте писать сложнее или дольше чем на гошке. Так что если ты знаешь раст, то голанг тебе наверное не нужен. Оба языка отлично подходят для сервера. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #91 |
125. Сообщение от Аноним (76), 13-Авг-25, 15:45 | +/– | ![]() |
Суть вопроса: 1 наличие необходимых данных на сайте АМД для создания. 2. Лицензия, правовой аспект. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #81 |
126. Сообщение от фнон (-), 13-Авг-25, 15:49 | –3 +/– | ![]() |
> ... забыл добавить в "си 21-го века" возможности 21-го века. В результате имеем бинарники по 30МБ. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #122 Ответы: #150, #195, #212 |
127. Сообщение от Аноним (34), 13-Авг-25, 15:50 | +/– | ![]() |
Чел, ты на ассемблере вообще программировал? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #120 Ответы: #136 |
128. Сообщение от qwe (??), 13-Авг-25, 15:50 | +1 +/– | ![]() |
Главное не забывать defer ставить, чтобы память не подтекла... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 |
129. Сообщение от Аноним (50), 13-Авг-25, 15:51 | +/– | ![]() |
> Можно не таскать рантайм | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #121 Ответы: #209, #214 |
130. Сообщение от Аноним (76), 13-Авг-25, 15:57 | +/– | ![]() |
>Тогда можно дойти до темплеОС, как средство от (или для?) шизофрении. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #97 Ответы: #139 |
131. Сообщение от Аноним (-), 13-Авг-25, 15:59 | +/– | ![]() |
> Ну, значит через пять лет ждём появления языка с защитой от утечек. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #119 |
132. Сообщение от Аноним (132), 13-Авг-25, 16:01 | –1 +/– | ![]() |
Если бы он смог то уже бы написал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #89 Ответы: #149, #198 |
134. Сообщение от Аноним (-), 13-Авг-25, 16:14 | +1 +/– | ![]() |
> местячковая поделка которая нужна 1 конторе? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #101 |
135. Сообщение от Аноним (-), 13-Авг-25, 17:05 | +/– | ![]() |
> Ты наверное не в курсе, но вендоры не дают доступ к ассемблеру GPU. Если бы он был, очевидно что самые горячие места переписали бы на нем. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #49 Ответы: #137, #158 |
136. Сообщение от Аноним (50), 13-Авг-25, 17:20 | +/– | ![]() |
> Ведь IR же максимально низкий из возможных уровень. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #127 Ответы: #156 |
137. Сообщение от Аноним (50), 13-Авг-25, 17:22 | +/– | ![]() |
> И что в областях 3Д рендеринга, крипты и Machine Learning твой GPU с ассемблером абсолютно бесполезны | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #135 |
138. Сообщение от Карлос Сношайтилис (ok), 13-Авг-25, 17:40 | +1 +/– | ![]() |
Сказал А, говори и Б. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #85 Ответы: #223 |
139. Сообщение от Аноним (88), 13-Авг-25, 17:49 | +/– | ![]() |
вопрос же в другом, способны ли вы, "нормальные" без шизы, написать TempleOS? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #130 Ответы: #140 |
140. Сообщение от Аноним (-), 13-Авг-25, 17:53 Скрыто ботом-модератором | +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #139 Ответы: #175 |
141. Сообщение от Анонимный аноним (?), 13-Авг-25, 17:58 | +1 +/– | ![]() |
На языках, на которых не принято при сборке вендорить пол-интернета. В реальной жизни практически любая go-программа имеет несколько десятков зависимостей в go.mod, а те, в свою очередь, имеют свои зависимости (иногда не меньше). И опакечивание такой программы превращается в квест, который заканчивается (и почти везде так и закончился), что мы просто весь этот мусор собираем статически и кладем в один пакет. (Привет, любителям динамической линковки и разделяемых библиотек). Язык просто не должен обладать возможностями и тулзами, которые способствуют делать плохо. А go полностью из этого и состоит. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 Ответы: #206, #228 |
142. Сообщение от Аноним (50), 13-Авг-25, 18:15 | +/– | ![]() |
> Это нетривиальная задача, интересно посмотреть как мощный искусственный интеллект решит ее лучше чем кожаные дурачки | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #57 |
143. Сообщение от Аноним (143), 13-Авг-25, 18:24 | +/– | ![]() |
а че это через точку свойства читаешь, непорядок вообще | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #171, #189 |
144. Сообщение от Аноним (-), 13-Авг-25, 18:26 | –1 +/– | ![]() |
>А мне не нужны конкуренты) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #73 Ответы: #146 |
145. Сообщение от Карлос Сношайтилис (ok), 13-Авг-25, 18:28 | +/– | ![]() |
Утечка памяти это когда память заняли и не освободили. Ответственность лежит на разработчике, т.к. это может быть нужно, например для реализации арен. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #119 |
146. Сообщение от Аноним (-), 13-Авг-25, 18:30 | +1 +/– | ![]() |
> ссылку на свой гитхаб давай, "конкурент" ты наш ненаглядный | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #144 |
147. Сообщение от Карлос Сношайтилис (ok), 13-Авг-25, 18:35 | +2 +/– | ![]() |
> достаточно короткий и быстрый | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 Ответы: #157 |
148. Сообщение от Аноним (-), 13-Авг-25, 18:40 Скрыто ботом-модератором | +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 |
149. Сообщение от Аноним (149), 13-Авг-25, 18:49 | +1 +/– | ![]() |
Всё идёт по плану. Не торопитесь. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #132 |
150. Сообщение от Аноним (112), 13-Авг-25, 19:15 | +/– | ![]() |
> А потом ловить CVE/RCE. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #126 |
152. Сообщение от Аноним (152), 13-Авг-25, 19:30 | +/– | ![]() |
Наоборот, писать их сложно и медленно из-за кривой обработки ошибок, уродского синтаксиса, скудности стандартной библиотеки, невыразительности самого языка и помойки "тяни-любое-гно -с-гитхаба" вместо экосистемы сторонних модулей. А сопровождать как раз тривиально, ибо go build и всё, причём сразу с кросскомпиляцией. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 |
153. Сообщение от 12yoexpert (ok), 13-Авг-25, 19:37 | +/– | ![]() |
так и раст жеж | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #221 |
154. Сообщение от Аноним (-), 13-Авг-25, 19:46 | +/– | ![]() |
До 1 сентября еще все можно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #112 |
155. Сообщение от Аноним (157), 13-Авг-25, 19:48 | +/– | ![]() |
> Подсчет символов в строке (strlen) в libc буквально написан на ассемблере | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 Ответы: #176 |
156. Сообщение от Аноним (34), 13-Авг-25, 19:53 | +/– | ![]() |
>там вполне ясно написано, что это максимально низкий из возможнх уровень *для видях NVIDIA* | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #136 Ответы: #159 |
157. Сообщение от Аноним (157), 13-Авг-25, 19:57 | +/– | ![]() |
> Я бы понял, если бы ответ написал американец, у них все строки – это совокупность цифр, букв A-Za-z и пару знаков препинания. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #147 Ответы: #174 |
158. Сообщение от Аноним (34), 13-Авг-25, 20:13 | –1 +/– | ![]() |
О, еще один эксперт. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #135 Ответы: #161 |
159. Сообщение от Аноним (159), 13-Авг-25, 20:32 | +/– | ![]() |
> Нет, там вполне ясно написано "compilation of PTX for a specific GPU can happen just-in-time (JIT) at application runtime". | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #156 |
160. Сообщение от Аноним (160), 13-Авг-25, 20:41 | +/– | ![]() |
>легко сопровождаются? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 Ответы: #207 |
161. Сообщение от Аноним (159), 13-Авг-25, 20:47 | +/– | ![]() |
> Максимальной производительности ЧЕГО? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #158 |
162. Сообщение от Аноним (166), 13-Авг-25, 20:53 | +/– | ![]() |
>Посмотри хотя бы канал 3blue1brown на youtube | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 |
163. Сообщение от Аноним (160), 13-Авг-25, 20:54 | +/– | ![]() |
CVE-2025-4673 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #52 Ответы: #165 |
164. Сообщение от Аноним (166), 13-Авг-25, 20:56 | –1 +/– | ![]() |
Кто идет он железки, предпочитает ассемблер, си. Кто идет от "кнопочек" предпочитает ИИ. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 |
165. Сообщение от Аноним (160), 13-Авг-25, 20:57 | +/– | ![]() |
CVE-2025-22871 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #163 |
166. Сообщение от Аноним (166), 13-Авг-25, 21:00 | +/– | ![]() |
На вопрос "Сколько время?" ИИ развернуто и структурировано ответит всё что он знает о времени. )) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #50 |
167. Сообщение от Аноним (160), 13-Авг-25, 21:27 | +/– | ![]() |
Как? А цань-дзе? https://cangjie-lang.cn/en | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #51 |
168. Сообщение от Аноним (160), 13-Авг-25, 21:33 | +/– | ![]() |
Вобщем-то верно, и такие компиляторы есть, которые транслируют в C: gccgo, GNU Pascal, GNU Modula-2, Vala, GNU Cobol | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 Ответы: #201 |
169. Сообщение от Кошкажена (?), 13-Авг-25, 21:34 | +/– | ![]() |
> Это кидает паники, а их надо избегать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #104 Ответы: #190 |
171. Сообщение от Dzen Python (ok), 13-Авг-25, 21:50 | +/– | ![]() |
Ощутимого выигрыша в производительности нет, а читабельность повышает в разы | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #143 |
172. Сообщение от Vorobej (?), 13-Авг-25, 22:14 | +/– | ![]() |
значит ни одной | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #98 |
173. Сообщение от localhostadmin (ok), 13-Авг-25, 22:20 | +3 +/– | ![]() |
Лучше не пользоваться, пока не уберут телеметрию | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #187, #191 |
174. Сообщение от Аноним (174), 13-Авг-25, 22:47 | –2 +/– | ![]() |
Когда вы поймёте, что процессор оперирует байтами, а символами - приходите программировать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #157 Ответы: #181 |
175. Сообщение от Аноним (88), 13-Авг-25, 22:47 | +/– | ![]() |
> Такое можно писать | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #140 Ответы: #177 |
176. Сообщение от qwe (??), 13-Авг-25, 23:14 | +/– | ![]() |
Подозреваю, что прежде чем упомянутое значение инта было прописано в структуру строки, кто-то как-то это значение посчитал. Если ты не в курсе, на Си можно не только посчитать длину строк, включая utf8, но и хранить эту длину рядом с указателем на строку и больше подсчетами не заниматься. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #155 Ответы: #182, #188 |
177. Сообщение от Аноним (-), 14-Авг-25, 00:11 | +/– | ![]() |
> имеется ввиду "неработающее" и не "готовое" для вашего потребления? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #175 Ответы: #180 |
178. Сообщение от Jackson (??), 14-Авг-25, 00:24 | +/– | ![]() |
>В результате имеем бинарники по 30Мб | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #122 |
179. Сообщение от Аноним10084 и 1008465039 (?), 14-Авг-25, 01:10 | +/– | ![]() |
Смысл операционной системы - позволять пользователю запускать программы. И язык системы тут никак не должен влиять на то, на каком языке написаны программы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #92 |
180. Сообщение от Аноним (88), 14-Авг-25, 01:21 | +/– | ![]() |
> Так оно и для практически любого потребления не готово: сети нет, изоляции | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #177 |
181. Сообщение от Аноним (88), 14-Авг-25, 01:22 | +/– | ![]() |
> Когда вы поймёте, что процессор оперирует байтами, а символами - приходите программировать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #174 |
182. Сообщение от Аноним (-), 14-Авг-25, 03:16 | +2 +/– | ![]() |
> Подозреваю, что прежде чем упомянутое значение инта было прописано в структуру строки, кто-то как-то это значение посчитал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #176 Ответы: #186, #224 |
183. Сообщение от Аноним12345 (?), 14-Авг-25, 07:12 | –3 +/– | ![]() |
экосистема в гоу убогая, мало пакетов | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #185, #193, #196 |
184. Сообщение от Илья (??), 14-Авг-25, 07:58 | +/– | ![]() |
c# | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
185. Сообщение от Илья (??), 14-Авг-25, 08:00 | +/– | ![]() |
> сами посудите - кто в здравом уме будет создавать бесплатную экосистему для компилируемого языка | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #183 Ответы: #199 |
186. Сообщение от Аноним (186), 14-Авг-25, 08:05 | +/– | ![]() |
Так эти бедняги другой жизни и не видели. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #182 Ответы: #197, #225 |
187. Сообщение от Аноним (187), 14-Авг-25, 08:08 | +/– | ![]() |
Или пока не актуализируют gccgo до версии эталонного. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #173 |
188. Сообщение от Аноним (186), 14-Авг-25, 08:11 | +/– | ![]() |
> Если ты не в курсе, на Си можно не только посчитать длину строк, включая utf8, но и хранить эту длину рядом с указателем на строку и больше подсчетами не заниматься. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #176 Ответы: #208, #226 |
189. Сообщение от Жироватт (ok), 14-Авг-25, 08:51 | +/– | ![]() |
Ага. Учитывая, что далеко не всегда свойство заполнено и даже не всегда оно есть, делать где-то после формирования консолидированной структуры со всеми требуемыми полями и ссылками набор бесполезных на реальной задаче строк вида | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #143 |
190. Сообщение от Мукулутуру (?), 14-Авг-25, 08:51 | +/– | ![]() |
Прокидывать выше, где она уже и будет обработана. Чаще всего уйдет в метрики и логи. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #169 |
191. Сообщение от Мукулутуру (?), 14-Авг-25, 08:54 | +/– | ![]() |
Так не пользуйся, а мы деньги зарабатываем. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #173 Ответы: #211 |
192. Сообщение от Аноним (192), 14-Авг-25, 09:29 | +/– | ![]() |
Со сборщиками мусора утечки тоже есть, правда называются unintended retention. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #77 Ответы: #205 |
193. Сообщение от Анон1110м (?), 14-Авг-25, 09:45 | +/– | ![]() |
То есть надо чтобы другие за просто так написали кучу программ на все случаи жизни чтобы самому оставалось только натаскать нужные библиотеки? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #183 |
194. Сообщение от Аноним (194), 14-Авг-25, 09:48 | +/– | ![]() |
Его уже выпустили. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
195. Сообщение от Анон1110м (?), 14-Авг-25, 09:49 | +/– | ![]() |
Для CD не надо делать приставку диск потому что в аббревиатуре CD буковка D от слова disc. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #126 |
196. Сообщение от Карлос Сношайтилис (ok), 14-Авг-25, 10:05 | +/– | ![]() |
> потому что сообщество написало кучу библиотек | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #183 Ответы: #202, #204 |
197. Сообщение от Аноним (-), 14-Авг-25, 10:10 | +/– | ![]() |
Этот рак пустил метастазы в набор инструкций x86: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #186 Ответы: #200 |
198. Сообщение от Аноним (198), 14-Авг-25, 10:22 | +/– | ![]() |
Есть же zig | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #132 |
199. Сообщение от Аноним (199), 14-Авг-25, 11:43 | +/– | ![]() |
и давно виндовс бесплатной стала? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #185 Ответы: #219, #236 |
200. Сообщение от Аноним (-), 14-Авг-25, 12:02 | +/– | ![]() |
>> ... A byte/word is considered valid only if it has a lower index than the least significant null byte/word. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #197 |
201. Сообщение от funny.falcon (?), 14-Авг-25, 13:11 | +/– | ![]() |
Только кто ими пользуется? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #168 |
202. Сообщение от Аноним (202), 14-Авг-25, 13:39 | +/– | ![]() |
А куда руби взлетел? А то я бы на него с радостью ушёл и даже забыл бы про линукс и купил бы макбук уже, чтобы не видеть питон и чтоб зарплата была больше, но что-то ниши нету. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #196 Ответы: #232 |
203. Сообщение от анонд (?), 14-Авг-25, 13:45 | +/– | ![]() |
Человеческий мозг потребляет всего 20 Вт на решение сложных проблем (миллионы лет эволюции), но уберубогоLLMмашины так не могут | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 |
204. Сообщение от Аноним (-), 14-Авг-25, 15:52 | –1 +/– | ![]() |
> Путаешь причину и следствие. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #196 Ответы: #233 |
205. Сообщение от morphe (?), 14-Авг-25, 16:49 | +/– | ![]() |
> Со сборщиками мусора утечки тоже есть, правда называются unintended retention. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #192 |
206. Сообщение от _ (??), 14-Авг-25, 17:33 | +/– | ![]() |
Таких как ты хочешь - больше не делают. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #141 |
207. Сообщение от _ (??), 14-Авг-25, 17:36 | +/– | ![]() |
Ты ___сам___ его пробовал?! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #160 |
208. Сообщение от _ (??), 14-Авг-25, 17:50 | +/– | ![]() |
Это где такое? В твоем собственном коде наверное? :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #188 |
209. Сообщение от _ (??), 14-Авг-25, 17:57 | +/– | ![]() |
Ну ты же сам просил "скрипты на выброс"? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #129 |
210. Сообщение от _ (??), 14-Авг-25, 18:01 | +/– | ![]() |
>> очевидно, что го не удался | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #108 |
211. Сообщение от 12yoexpert (ok), 14-Авг-25, 18:10 | +/– | ![]() |
так вы деньги зарабатываете, пока другие пользуются, на то она и телеметрия. перестанут - перестанете | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #191 |
212. Сообщение от 12yoexpert (ok), 14-Авг-25, 18:12 | +/– | ![]() |
> Это много? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #126 |
214. Сообщение от Аноним (214), 14-Авг-25, 19:14 | +1 +/– | ![]() |
Фанбойчик питончика детектед ) Мало вайти в айти, надо немного осмотреться. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #129 |
215. Сообщение от Аноним (-), 14-Авг-25, 19:14 | +/– | ![]() |
> Вы шутите? Кто в 2025 году будет писать софт для серверов на ассемблере? Можно ссылочку на такие проекты? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 |
217. Сообщение от Аноним (217), 14-Авг-25, 19:48 | –1 +/– | ![]() |
Потом, лет через тридцать будут искать прогеров не в павших в слабоумие которые могут сопровождать старый код на этом, ибо ай-жпт его не понимает | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 |
219. Сообщение от Аноним (217), 14-Авг-25, 19:57 | +/– | ![]() |
Всегда была в умелых руках, есть иные примеры? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #199 |
221. Сообщение от Аноним (-), 14-Авг-25, 20:04 Скрыто ботом-модератором | +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #153 |
222. Сообщение от Аноним (217), 14-Авг-25, 20:04 | +/– | ![]() |
Короче, фактически один. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #102 |
223. Сообщение от OpenEcho (?), 14-Авг-25, 20:56 | +1 +/– | ![]() |
> Баш портянки поддерживать нормально невозможно | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #138 Ответы: #230 |
224. Сообщение от qwe (??), 14-Авг-25, 22:46 | +/– | ![]() |
Ты, я смотрю, читать не научился. Покажи мне где я писал, что ее нужно каждый раз пересчитывать? Для непонятливых: есть буфер с строкой, есть размер строки в буфере; вопрос: как этот размер ИЗНАЧАЛЬНО там оказался? Кто-то же пробежался по этой строчке и посчитал буковки. Или в других, правильных языках длина строки в буфере появляется из астрала? Если данные изначально были не null-терминированы и размер был изначально известен, то и сишка ничего лишнего делать не обязана. Совсем недавно делал биндинг для liblua в си коде, в том числе была работа с lua строками. Ты же в курсе, что внутри строк lua могут быть \0 символы, а значит никакие strlen, strncpy и т.п. работать не будут? Код работает, брат жив. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #182 Ответы: #231 |
225. Сообщение от qwe (??), 14-Авг-25, 22:48 Скрыто ботом-модератором | +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #186 |
226. Сообщение от qwe (??), 14-Авг-25, 22:51 | +/– | ![]() |
Всякое попадается. Но не 97%. Откуда такая статистика? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #188 |
227. Сообщение от анонимус (??), 14-Авг-25, 23:18 | –1 +/– | ![]() |
То что Rust гораздо лучше Go - это база. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #86 Ответы: #229 |
228. Сообщение от нейм (?), 14-Авг-25, 23:27 | +/– | ![]() |
так пейши на стандартной либе и/или подсовывай зависимости руками | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #141 |
229. Сообщение от нейм (?), 14-Авг-25, 23:29 | +/– | ![]() |
Постоянный подсчет процентов переписанного кода (вместо наличия реальных продуктов) - вот это реальный минус | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #227 |
230. Сообщение от Карлос Сношайтилис (ok), 14-Авг-25, 23:41 | +/– | ![]() |
"Поддерживать" в моем комментарии означает "исправлять ошибки и дополнять/изменять функциональность". А не "адаптировать под новые версии" интерпретатора/компилятора. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #223 |
231. Сообщение от Карлос Сношайтилис (ok), 14-Авг-25, 23:59 | +/– | ![]() |
> есть буфер с строкой | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #224 Ответы: #234, #235 |
232. Сообщение от Карлос Сношайтилис (ok), 15-Авг-25, 00:06 | +/– | ![]() |
Руби взлетел, когда появились рельсы. До этого был достаточно маргинальной поделкой японского хикки. Но не смог занять полностью нишу веба, потеснив PHP и не смог проявиться нормально в других отраслях, поэтому сейчас потихоньку угасает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #202 |
233. Сообщение от Карлос Сношайтилис (ok), 15-Авг-25, 00:08 | +/– | ![]() |
Ты филолог, философ или социолог? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #204 |
234. Сообщение от qwe (??), 15-Авг-25, 01:17 | +/– | ![]() |
Ну что ты как маленький. В буфере есть ровно то, что туда положили и как это назвали. Я же не просто так упомянул lua строки. Там это обычный набор байт, причем любых байт и от этого они не перестают быть строками. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #231 |
235. Сообщение от qwe (??), 15-Авг-25, 01:22 | +/– | ![]() |
> А то что в си нет нормальных строк и приходится пердолиться с нультерминированными последовательностями, ну штошь, сочувствуем, но не разделяем. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #231 |
236. Сообщение от Илья (??), 15-Авг-25, 02:53 | +/– | ![]() |
> и давно виндовс бесплатной стала? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #199 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |