Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Уязвимость в Binder, подсистеме ядра Linux, написанной на Rust" | +/– | |
| Сообщение от opennews (??), 17-Дек-25, 17:07 | ||
В вошедшем в состав ядра Linux 6.18 механизме межпроцессного взаимодействия Binder, написанном на языке Rust, устранена уязвимость (CVE-2025-68260). Проблема вызвана состоянием гонки при выполнении операций в блоках unsafe, напрямую работающих с указателями на предыдущий и следующий элементы списка. При успешной эксплуатации уязвимость в Binder ограничивается аварийным завершением и не приводит к повреждению памяти... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от Аноним (1), 17-Дек-25, 17:07 | +1 +/– | |
> Проблема вызвана состоянием гонки при выполнении операций в блоках unsafe | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #7, #9, #72 | ||
| 2. Сообщение от Аноним (2), 17-Дек-25, 17:07 | +12 +/– | |
>>Грег Кроа-Хартман (Greg Kroah-Hartman), отвечающий за поддержку стабильной ветки ядра Linux, написал, что Rust не является панацеей, позволяющей избавиться от всех проблем безопасности, но данный язык действительно помогает защититься от определённого класса уязвимостей. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #209 | ||
| 3. Сообщение от Аноним (3), 17-Дек-25, 17:07 | –2 +/– | |
Они хотя бы попытались переписать… | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #10 | ||
| 7. Сообщение от Аноним (-), 17-Дек-25, 17:11 | +20 +/– | |
> По идее unsafe должен быть огорожен так | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #18, #47 | ||
| 8. Сообщение от Аноним (8), 17-Дек-25, 17:11 | +4 +/– | |
Суть новости: в байндере на расте целая CVE, но вы видели сколько на Си там ошибок? Аж 159! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #12, #13, #29, #86, #154 | ||
| 9. Сообщение от Аноним (9), 17-Дек-25, 17:12 | +1 +/– | |
по идеи надо писать любой код так, что бы всё работало правильно и безопасно хдд. правильно хартман говорит | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #385 | ||
| 10. Сообщение от anonymmmeer (?), 17-Дек-25, 17:13 | +4 +/– | |
Так можно и на Си переписать, зачем Rust, если всё равно гарантий нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #19, #20, #252 | ||
| 11. Сообщение от Аноним (8), 17-Дек-25, 17:14 | +8 +/– | |
> Проблема вызвана состоянием гонки при выполнении операций в блоках unsafe, напрямую работающих с указателями на предыдущий и следующий элементы списка. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #16, #17, #129 | ||
| 12. Сообщение от Аноним (9), 17-Дек-25, 17:15 | +/– | |
суть новости что большинство пограмистов нужно тянуть за ручку | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 | ||
| 13. Сообщение от Аноним (13), 17-Дек-25, 17:15 | –1 +/– | |
Ого, это за 35 лет? Ну и начерта тогда ваш раст там. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #15, #23 | ||
| 15. Сообщение от Аноним (-), 17-Дек-25, 17:18 | +3 +/– | |
> Ого, это за 35 лет? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 Ответы: #21 | ||
| 16. Сообщение от Аноним (9), 17-Дек-25, 17:20 | +2 +/– | |
тут хотя ансейвом ограждают, широта использования этим не ограничивается же | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #286 | ||
| 17. Сообщение от Аноним (-), 17-Дек-25, 17:20 | +2 +/– | |
> дидов-сишников при работе с сырыми указателями | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #22 | ||
| 18. Сообщение от OpenBotNET (ok), 17-Дек-25, 17:20 | +47 +/– | |
На Rust написано 0.1% Linux, но он генерирует 0.6% ошибок. Это успех! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #26, #36, #40, #238 | ||
| 19. Сообщение от Аноним (19), 17-Дек-25, 17:21 | +1 +/– | |
Логика уровня: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #38 | ||
| 20. Сообщение от Аноним (9), 17-Дек-25, 17:21 | +/– | |
смысл что оплошности компилятор не пропустит на расте. а если уж лезть за забор - так уж точно будет видно что куда и откуда. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #253 | ||
| 21. Сообщение от Аноним (13), 17-Дек-25, 17:23 | +/– | |
Сложно сказать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #27, #108 | ||
| 22. Сообщение от Аноним (8), 17-Дек-25, 17:23 | +/– | |
А без избавления от unsafe эти расто-manы не могут написать нормально без CVE? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 Ответы: #30, #114 | ||
| 23. Сообщение от Аноним (9), 17-Дек-25, 17:24 | +/– | |
это за месяц. 1 к полутора сотням соотношение найденных, не хило да? ну само собой поправка на то, что раста мало. но тенденция неплоха, согласитесь, если всё начнут перелопачивать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 | ||
| 24. Сообщение от Аноним (24), 17-Дек-25, 17:24 | +/– | |
Если посмотреть код, то добавили локи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 25. Сообщение от Аноним (-), 17-Дек-25, 17:24 | +3 +/– | |
>вчера были опубликованы сведения о 159 уязвимостях в различных компонентах ядра Linux, написанных на языке Си. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #28, #32, #115, #215 | ||
| 26. Сообщение от Аноним (-), 17-Дек-25, 17:25 | –1 +/– | |
> генерирует 0.6% ошибок | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 Ответы: #110, #217 | ||
| 27. Сообщение от Аноним (-), 17-Дек-25, 17:29 | +1 +/– | |
>Service is currently unavailable. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 | ||
| 28. Сообщение от Аноним (24), 17-Дек-25, 17:30 | –1 +/– | |
> Си - это рабочая лошадка. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
| 29. Сообщение от Аноним (29), 17-Дек-25, 17:31 | +1 +/– | |
Нет. Суть новости: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #355 | ||
| 30. Сообщение от Аноним (-), 17-Дек-25, 17:32 | +/– | |
> А без избавления от unsafe эти расто-manы не могут написать нормально без CVE? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 | ||
| 31. Сообщение от Аноним (38), 17-Дек-25, 17:35 | +2 +/– | |
> напрямую работающих с указателями на предыдущий и следующий элементы списка | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #34 | ||
| 32. Сообщение от Аноним (9), 17-Дек-25, 17:35 | +1 +/– | |
вот и миллионы индусов так говорят, пуляя новые ежемесячные апдейты на винду | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
| 34. Сообщение от Аноним (9), 17-Дек-25, 17:37 | +/– | |
так все опытные пограмисты новый язык уже где-то с середины книжки изучать начинают, пропуская вводую воду | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 Ответы: #35 | ||
| 35. Сообщение от Аноним (38), 17-Дек-25, 17:39 | +3 +/– | |
Это язык в котором элементарный список без unsafe не делается. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #34 Ответы: #39, #331 | ||
| 36. Сообщение от Аноним (-), 17-Дек-25, 17:40 | –6 +/– | |
По данным сайта cvedetails.com [1] в ядре линя было 12880 уязвимостей. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 Ответы: #57 | ||
| 38. Сообщение от Аноним (38), 17-Дек-25, 17:42 | +5 +/– | |
> Логика уровня: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #19 Ответы: #43, #168 | ||
| 39. Сообщение от Аноним (-), 17-Дек-25, 17:42 | –1 +/– | |
> Это язык в котором элементарный список без unsafe не делается. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 Ответы: #41 | ||
| 40. Сообщение от Аноним (40), 17-Дек-25, 17:43 | +1 +/– | |
И это ещё не предел! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
| 41. Сообщение от Аноним (38), 17-Дек-25, 17:44 | +2 +/– | |
Найди реализованный в ядре список с проблемами у указателями. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 Ответы: #119 | ||
| 42. Сообщение от Анонимусс (-), 17-Дек-25, 17:44 | +3 +/– | |
Хахаха, а ведь смешно облажались 😂 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #54, #65 | ||
| 43. Сообщение от Фнон (?), 17-Дек-25, 17:46 | +2 +/– | |
> Лигика. Зачем вам ремни если вы только и делаете, что их отстегиваете, что бы вручную в коробку передач залезть, для замены передаточного числа. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 Ответы: #239 | ||
| 47. Сообщение от ХрюХрю (?), 17-Дек-25, 17:51 | +9 +/– | |
Он как бы unsafe как раз потому, что раст без него не может ничего | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #207, #230 | ||
| 54. Сообщение от Аноним (29), 17-Дек-25, 18:00 | –1 +/– | |
> Хахаха, а ведь смешно облажались | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 Ответы: #58, #60 | ||
| 57. Сообщение от Аноним (57), 17-Дек-25, 18:03 | +8 +/– | |
Так раст в ядре всего около года, а линуксу уже, на минуточку, больше 30 лет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 Ответы: #62 | ||
| 58. Сообщение от Аноним (58), 17-Дек-25, 18:03 | +1 +/– | |
> Ты вот про этих? Настолько смешно, что уже даже не расписывают в | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #54 | ||
| 60. Сообщение от Анонимусс (-), 17-Дек-25, 18:05 | +1 +/– | |
> вчера были опубликованы сведения о 159 уязвимостях в различных компонентах ядра Linux, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #54 | ||
| 61. Сообщение от Фонтимос (?), 17-Дек-25, 18:06 | +1 +/– | |
> ...о 159 уязвимостях... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #101, #159 | ||
| 62. Сообщение от Аноним (-), 17-Дек-25, 18:09 | +3 +/– | |
> Так раст в ядре всего около года, а линуксу уже, на минуточку, больше 30 лет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #57 | ||
| 65. Сообщение от Аноним (57), 17-Дек-25, 18:15 | –1 +/– | |
>Радует только что в ансефе, а то совсем неудобно бы было. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 Ответы: #67 | ||
| 67. Сообщение от Анонимусс (-), 17-Дек-25, 18:20 | +1 +/– | |
> На гитхабе видел проект, где безопасным по мнению растокомпилятора кодом нарушается целостность памяти. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #65 | ||
| 72. Сообщение от morphe (?), 17-Дек-25, 18:33 | +2 +/– | |
В ядре пока с этим проблема, потому что сами разработчики ядра не всегда способны сказать как определённые апи правильно использовать, ничего внятнее "делайте как другие делают" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #211, #335 | ||
| 77. Сообщение от Аноним (77), 17-Дек-25, 18:39 | +3 +/– | |
> Binder, написанном на языке Rust, устранена уязвимость (CVE-2025-68260). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #222, #318, #333 | ||
| 79. Сообщение от Аноним (79), 17-Дек-25, 18:42 | +2 +/– | |
То есть, ошибка в той части ядра, на которую тут регулярно ссылаются при попытках доказать безопасность Rust? Google тоже дилетанты как и Cloudflare получается? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #83 | ||
| 83. Сообщение от Аноним (-), 17-Дек-25, 18:46 | +1 +/– | |
> То есть, ошибка в той части ядра, на которую тут регулярно ссылаются при попытках доказать безопасность Rust? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #79 Ответы: #89 | ||
| 86. Сообщение от 1111 (??), 17-Дек-25, 19:00 | +2 +/– | |
Суть новости в том, что любители Раста, которые кричали, что он крут и безопасен, сели в лужу. Не в первый раз уже причем. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #88, #111 | ||
| 87. Сообщение от Аномалии (?), 17-Дек-25, 19:02 | –6 +/– | |
Что-то мне кажется, что этот Диды СИшники специально так сделали, чтобы дискредитировать Rust. Там достаточно недовольных, так что такие диверсии могут теперь быть частыми | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #90, #91, #94, #97, #135 | ||
| 88. Сообщение от Аноним (-), 17-Дек-25, 19:03 | +2 +/– | |
> Суть новости в том, что любители Раста, которые кричали, что он крут и безопасен, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #86 Ответы: #182, #247, #328, #356 | ||
| 89. Сообщение от Аноним (79), 17-Дек-25, 19:04 | –1 +/– | |
>Эта ошибка как раз показывает "нужно улучшать инструменты". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #83 Ответы: #92, #265 | ||
| 90. Сообщение от Аноним (-), 17-Дек-25, 19:05 | +2 +/– | |
Сомнительно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 | ||
| 91. Сообщение от Аноним (79), 17-Дек-25, 19:07 | +3 +/– | |
Такое только программисты на Rust могут сделать. В C ошибки скучные, а тут не смогли написать связный список! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 Ответы: #96, #98 | ||
| 92. Сообщение от Аноним (-), 17-Дек-25, 19:07 | +1 +/– | |
> Вот с этим соглашусь. При должном развитии статических анализаторов надобность в Rust отпадёт сама собой. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #89 Ответы: #103 | ||
94.
Сообщение от Диды (ok), 17-Дек-25, 19:11
| +1 +/– | |
>Что-то мне кажется, что этот Диды СИшники специально так сделали, чтобы дискредитировать Rust | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 | ||
96.
Сообщение от Диды (ok), 17-Дек-25, 19:14
| +6 +/– | |
>Такое только программисты на Rust могут сделать. В C ошибки скучные, а тут не смогли написать связный список! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #91 | ||
| 97. Сообщение от ProfessorNavigator (ok), 17-Дек-25, 19:14 | +/– | |
Да-да, конечно)) Во всём "деды-сишники" виноваты, а не Google, программисты которого даже на Rust не могут нормально писать. При этом Google же и ваш дружный хор его платных подпевал всё равно продолжают везде упорно рассказывать, что дело в языке программирования, да. А не в том, что кто-то нанимает людей с низкой квалификацией, сам никого не обучает и условия труда при этом как на галере. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 Ответы: #106, #123 | ||
| 98. Сообщение от Анонимусс (-), 17-Дек-25, 19:14 | +2 +/– | |
> В C ошибки скучные | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #91 | ||
| 101. Сообщение от стакан (?), 17-Дек-25, 19:18 | +4 +/– | |
вайб кодеры с гуманитарным образованием еще и не такое накодят, все самое смешное впереди | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #61 Ответы: #147 | ||
| 103. Сообщение от Аноним (38), 17-Дек-25, 19:19 | –1 +/– | |
> А зачем было ждать 10-20 лет, пока не начали раст изобретать?)) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #92 Ответы: #175 | ||
| 106. Сообщение от Аноним (-), 17-Дек-25, 19:22 | +/– | |
> Во всём "деды-сишники" виноваты, а не Google, программисты которого даже на Rust не могут нормально писать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #97 Ответы: #109, #191 | ||
| 108. Сообщение от Аноним (108), 17-Дек-25, 19:23 | +1 +/– | |
>> lore.kernel.org/linux-cve-announce | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 Ответы: #113, #144, #157 | ||
| 109. Сообщение от ProfessorNavigator (ok), 17-Дек-25, 19:23 | –1 +/– | |
>[оверквотинг удален] | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #106 | ||
| 110. Сообщение от Bottle (?), 17-Дек-25, 19:24 | +6 +/– | |
Не беспокойтесь, товарищ, мы увеличим безопасность ядра на все 146 процентов! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 | ||
| 111. Сообщение от Аноним (108), 17-Дек-25, 19:27 | +/– | |
> Суть новости в том, что любители Раста, которые кричали, что он крут и безопасен, сели в лужу | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #86 Ответы: #117, #158, #244, #332 | ||
| 113. Сообщение от Аноним (13), 17-Дек-25, 19:29 | +/– | |
Да там ощущение всё подряд пихают, независимо от применимости. Самые реалистичные какие-то забытые проверки, из-за чего улетает в панику, или отладочные сообщения с утечкой кишок. Раст от подобного никак не защитит так-то. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #108 | ||
| 114. Сообщение от Аноним (108), 17-Дек-25, 19:30 | +1 +/– | |
> А без избавления от unsafe эти расто-manы не могут написать нормально без CVE? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #22 Ответы: #141 | ||
| 115. Сообщение от Аноним (108), 17-Дек-25, 19:31 | +/– | |
> Закрытие уязвимостей обычнная работа | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
| 117. Сообщение от Аноним (-), 17-Дек-25, 19:32 | +/– | |
> Если одна растовая CVE - это "сели в лужу", то куда сели сишочники со своими 159 CVE? 🤔 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #111 | ||
| 119. Сообщение от Аноним (108), 17-Дек-25, 19:35 | +/– | |
> Найди реализованный в ядре список с проблемами у указателями. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 Ответы: #170, #226 | ||
| 123. Сообщение от Аноним (-), 17-Дек-25, 19:41 | +/– | |
> А не в том, что кто-то нанимает людей с низкой квалификацией, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #97 Ответы: #125 | ||
| 125. Сообщение от ProfessorNavigator (ok), 17-Дек-25, 19:43 | +/– | |
> Что??? Это у гугла условия труда как на галере?! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #123 Ответы: #131 | ||
| 129. Сообщение от Аноним (129), 17-Дек-25, 19:47 | +1 +/– | |
Было бы интересно заценить цифру отношения количества unsafe-специфичных ошибок к количеству строк кода в С (весь код) и в Rust (unsafe блоки). Хотя вряд ли это собьет спесь с растоманов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #218 | ||
| 131. Сообщение от Аноним (-), 17-Дек-25, 19:48 | +/– | |
> А что ж они тогда уязвимости втыкают?)) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #125 Ответы: #138, #261 | ||
| 133. Сообщение от Аноним (133), 17-Дек-25, 19:50 | +1 +/– | |
Стоит ли напомнить, что Binder - это из Андроида и для Андроида, т.е. принесли это гугловцы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 134. Сообщение от mos87 (ok), 17-Дек-25, 19:50 | +2 +/– | |
>Rust не является панацеей, позволяющей избавиться от всех проблем безопасности, но данный язык действительно помогает защититься от определённого класса уязвимостей. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #143 | ||
| 135. Сообщение от mos87 (ok), 17-Дек-25, 19:51 | +/– | |
Молодцы Диды значит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 | ||
| 138. Сообщение от ProfessorNavigator (ok), 17-Дек-25, 19:54 | +1 +/– | |
> Просто потому уязвимости не связаны с условиями работы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #131 Ответы: #149 | ||
| 140. Сообщение от Аноним (13), 17-Дек-25, 19:59 | +1 +/– | |
примерная иллюстрация ситуации: https://i.ibb.co/FkvFWv95/image.png | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 141. Сообщение от ProfessorNavigator (ok), 17-Дек-25, 20:02 | –1 +/– | |
> Сишочники тоже не могут, так что твои претензии непонятны. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #114 Ответы: #161 | ||
| 143. Сообщение от Аноним (-), 17-Дек-25, 20:09 | +/– | |
> а чтобы защититься от других классов уязвимостей, мы будем писать ядро на | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #134 Ответы: #262 | ||
| 144. Сообщение от Аноним (144), 17-Дек-25, 20:10 | +/– | |
> экспертиза | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #108 | ||
| 147. Сообщение от Аноним (29), 17-Дек-25, 20:19 | –1 +/– | |
Вот только это были Си-деды. Неудобно как-то получилось. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #101 Ответы: #241 | ||
| 149. Сообщение от Аноним (-), 17-Дек-25, 20:25 | +/– | |
> Нанимайте/обучайте больше людей. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #138 Ответы: #152 | ||
| 152. Сообщение от ProfessorNavigator (ok), 17-Дек-25, 20:41 | +/– | |
> Еще раз: это вам не поможет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #149 Ответы: #267 | ||
| 153. Сообщение от Аноним (153), 17-Дек-25, 20:43 | +/– | |
какой к чертям binder? есть posix ipc | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #181 | ||
| 154. Сообщение от Аноним (157), 17-Дек-25, 20:46 | –1 +/– | |
Там все эти ошибки не являются настоящими серьезными CVE и ни к чему серьезному привести не могут. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 | ||
| 157. Сообщение от Аноним (157), 17-Дек-25, 20:49 | +1 +/– | |
Так там серьезных CVE со взломом рута реально нет, беспокоиться смысла нет. Кстати, использование смайликов дополнительно показывает, что ты раст-о-вик. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #108 | ||
| 158. Сообщение от Аноним (157), 17-Дек-25, 20:50 | –1 +/– | |
Это не CVE со взломом рута, а Deny-Of-Service в худшем случае. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #111 | ||
| 159. Сообщение от Аноним (157), 17-Дек-25, 20:52 | –1 +/– | |
Там максимум Deny-Of-Service, взлома рута нет, беспокоиться тоже смысла нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #61 Ответы: #223 | ||
| 161. Сообщение от Аноним (108), 17-Дек-25, 20:54 | +/– | |
Старое-доброе "чтобы не было ошибок - не делайте ошибки". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #141 Ответы: #162 | ||
| 162. Сообщение от ProfessorNavigator (ok), 17-Дек-25, 20:57 | –2 +/– | |
> Старое-доброе "чтобы не было ошибок - не делайте ошибки". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #161 Ответы: #165, #202 | ||
| 165. Сообщение от Аноним (-), 17-Дек-25, 20:59 | +1 +/– | |
> А при чём здесь другие, если ошибку допустили программисты Google? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #162 Ответы: #167 | ||
| 167. Сообщение от ProfessorNavigator (ok), 17-Дек-25, 21:01 | –2 +/– | |
> Ну раз у них не получается, то ты покажите тех, у кого | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #165 Ответы: #169 | ||
| 168. Сообщение от Аноним (168), 17-Дек-25, 21:04 | +2 +/– | |
> Зачем вам ремни если вы только и делаете, что их отстегиваете | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 Ответы: #174, #254 | ||
| 169. Сообщение от Аноним (-), 17-Дек-25, 21:04 | +1 +/– | |
> Т.е. вы утверждаете, что весь код на Rust - с ошибками? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #167 Ответы: #171 | ||
| 170. Сообщение от 12yoexpert (ok), 17-Дек-25, 21:04 | +/– | |
падажжи, так а зачем они закодили состояние гонки на безопасном расте? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #119 Ответы: #240 | ||
| 171. Сообщение от ProfessorNavigator (ok), 17-Дек-25, 21:07 | –1 +/– | |
>> Т.е. вы утверждаете, что весь код на Rust - с ошибками? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #169 Ответы: #200 | ||
| 174. Сообщение от ProfessorNavigator (ok), 17-Дек-25, 21:18 | –4 +/– | |
> Процент ансейф кода в С - 100. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #168 Ответы: #178, #258 | ||
| 175. Сообщение от Аноним (-), 17-Дек-25, 21:21 | +/– | |
> Не совсем так. Пока лобби не начало пропихивать требования госконторы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #103 Ответы: #232 | ||
| 178. Сообщение от Аноним (-), 17-Дек-25, 21:25 | +1 +/– | |
> Так это про любой ЯП можно сказать, в том числе про Ржавого. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #174 Ответы: #179 | ||
| 179. Сообщение от ProfessorNavigator (ok), 17-Дек-25, 21:27 | –3 +/– | |
>> Так это про любой ЯП можно сказать, в том числе про Ржавого. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #178 | ||
| 181. Сообщение от Qqq (-), 17-Дек-25, 21:35 | +1 +/– | |
Гугловцы пилят себе для андроида. Вернее переписывают то что используют сейчас | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #153 | ||
| 182. Сообщение от Аноним (182), 17-Дек-25, 21:47 | +1 +/– | |
А рамки гарантий там, где пока еще ничего не нашли. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #88 Ответы: #186 | ||
| 185. Сообщение от Аноним (185), 17-Дек-25, 22:03 | +2 +/– | |
ну а на кой этот ансейф? чтобы на него все и сваливать, мол падает и приводит к уязвимостям это не код на расте, а ансейф, на то и ансейф, епта а нах тогда раст нужен? если и так все всегда валили на Си? Не криворукий смузихлеб виноват, а ансейф. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 186. Сообщение от Аноним (-), 17-Дек-25, 22:04 | +1 +/– | |
> Как там рамки гарантий под mips? Когда будут? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #182 Ответы: #301 | ||
| 191. Сообщение от Tron is Whistling (?), 17-Дек-25, 22:12 | +1 +/– | |
> Всего одна ошибка. Сравните это с 150 от дидов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #106 | ||
| 197. Сообщение от Аноним (197), 17-Дек-25, 22:33 | +2 +/– | |
> 159 уязвимостях в различных компонентах ядра Linux, написанных на языке Си. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #198, #212 | ||
| 198. Сообщение от Аноним (-), 17-Дек-25, 22:36 | +/– | |
> Ну так учитывая какой процент кода написан на Си то даже 1:159 по ошибкам будет не в пользу ржавого. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #197 Ответы: #219 | ||
| 200. Сообщение от Аноним (108), 17-Дек-25, 22:45 | +1 +/– | |
>> Ваша же цитата "В Google не умеют писать на С" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #171 Ответы: #214 | ||
| 202. Сообщение от Аноним (108), 17-Дек-25, 22:48 | +/– | |
>> А где могут, и что из-под их пера вышло? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #162 Ответы: #208 | ||
| 205. Сообщение от Аноним (217), 17-Дек-25, 23:03 | +1 +/– | |
> в блоках unsafe, напрямую работающих с указателями на предыдущий и следующий элементы списка | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #213, #304 | ||
| 207. Сообщение от Аноним (217), 17-Дек-25, 23:07 | +3 +/– | |
А зачем тогда язык, который всегда unsafe? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #47 | ||
| 208. Сообщение от ProfessorNavigator (ok), 17-Дек-25, 23:09 | –1 +/– | |
>>> А где могут, и что из-под их пера вышло? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #202 Ответы: #221 | ||
| 209. Сообщение от Аноним (217), 17-Дек-25, 23:27 | +5 +/– | |
Объявлено начало эпохи постоянного падения ядер линукса. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 211. Сообщение от Аноним (211), 17-Дек-25, 23:34 | +1 +/– | |
> ничего внятнее "делайте как другие делают" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #72 | ||
| 212. Сообщение от 12yoexpert (ok), 17-Дек-25, 23:35 | +/– | |
поделкой из новости ещё никто не пользовался, а там уже гора UB | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #197 Ответы: #245 | ||
| 213. Сообщение от 12yoexpert (ok), 17-Дек-25, 23:36 | +2 +/– | |
просто скачай из централизованного магазина сниппетов проект "двухсвязный_список_вася_курсач Новая Папка (1)" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #205 | ||
| 214. Сообщение от ProfessorNavigator (ok), 17-Дек-25, 23:36 | –1 +/– | |
> Уровень извивания на сковороде просто фантастический. 🤣 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #200 | ||
| 215. Сообщение от Аноним (217), 17-Дек-25, 23:37 | +/– | |
> в различных компонентах ядра | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
| 217. Сообщение от Аноним (217), 17-Дек-25, 23:40 | +/– | |
А сколько всего компонентов в ядре? В статье забыли почему-то написать... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 | ||
| 218. Сообщение от Аноним (-), 17-Дек-25, 23:42 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #129 Ответы: #225 | ||
| 219. Сообщение от Аноним (217), 17-Дек-25, 23:43 | +/– | |
Для начала скажи, сколько компонентов в ядре? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #198 Ответы: #242 | ||
| 221. Сообщение от Аноним (108), 17-Дек-25, 23:47 | +1 +/– | |
>> Ты в состоянии на него ответить? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #208 Ответы: #224 | ||
| 222. Сообщение от Аноним (217), 17-Дек-25, 23:48 | +/– | |
> а CVE тогда зачем? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #77 Ответы: #227 | ||
| 223. Сообщение от Аноним (217), 17-Дек-25, 23:49 | +3 +/– | |
Падение ядра... Это трында всей системе. С потерей данных. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #159 | ||
| 224. Сообщение от ProfessorNavigator (ok), 17-Дек-25, 23:49 | –1 +/– | |
Именно, дружище, именно... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #221 | ||
| 225. Сообщение от ProfessorNavigator (ok), 17-Дек-25, 23:51 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #218 | ||
| 226. Сообщение от Аноним (38), 17-Дек-25, 23:53 | +/– | |
Тут проблема в том, что они делали потокобезопасный список. И облажались. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #119 Ответы: #285 | ||
| 227. Сообщение от Аноним (-), 18-Дек-25, 00:15 | +/– | |
> Пользователь очень радуется, когда ядро падает. Вместе с потерей всех данных. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #222 | ||
| 228. Сообщение от Аноним (228), 18-Дек-25, 00:31 | +1 +/– | |
Но позвольте, все эксперты в один голос кричали что unsafe это просто работа с указателями сишными, там точно ничего плохого не может быть, все остальное покрыто Rust кодом! И то, что когда указываешь, что у вас тут в коде unsafe, эти эксперты говорят, что мы совершенно не понимаем! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #231, #234 | ||
| 230. Сообщение от Аноним (230), 18-Дек-25, 00:55 | +1 +/– | |
> Он как бы unsafe как раз потому, что раст без него не может ничего | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #47 Ответы: #259 | ||
| 231. Сообщение от Аноним (-), 18-Дек-25, 01:06 | –1 +/– | |
> Но позвольте, все эксперты | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #228 Ответы: #237, #243 | ||
| 232. Сообщение от Аноним (38), 18-Дек-25, 01:07 | +/– | |
> Не правда. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #175 Ответы: #233 | ||
| 233. Сообщение от Аноним (-), 18-Дек-25, 01:18 | +/– | |
> Что неправда. Что защита в железе - это гарантия. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #232 Ответы: #371 | ||
| 234. Сообщение от Аноним (217), 18-Дек-25, 01:19 | +2 +/– | |
> эти эксперты | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #228 | ||
| 237. Сообщение от Аноним (8), 18-Дек-25, 01:40 | +3 +/– | |
Дак ведь основная претензия местных писателей хеллоуворлдов на расте в том, что диды не могут strip строки сделать чтоб не выйти за границу буфера. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #231 | ||
| 238. Сообщение от Аноним (238), 18-Дек-25, 03:10 | +2 +/– | |
>На Rust написано 0.1% Linux, но он генерирует 0.6% ошибок. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
| 239. Сообщение от Аноним (239), 18-Дек-25, 04:55 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 | ||
| 240. Сообщение от Аноним (301), 18-Дек-25, 04:59 | +1 +/– | |
> состояние гонки | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #170 | ||
| 241. Сообщение от Аноним (301), 18-Дек-25, 05:03 | +/– | |
Си-деды накодили бэкдоров, а не просто так ошибок в памяти понаделали. Как раз чтобы школята, которым впадлу даже сурсы читать и у которых мозг ломается от возможности того, что не весь код должен быть защищён от того, что в компьютер прилетит метеор, не заметили. Понимать разницу надо. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #147 Ответы: #363 | ||
| 242. Сообщение от Аноним (301), 18-Дек-25, 05:13 | –1 +/– | |
С каждым днём - всё меньше и меньше. Из полезных, то есть - драйвера там всякие, ещё какая-то чушь. Большинство из них так переписали и почистили рабы на галерах, что вроде бы даже и компилируется, а на мониторе вместо картинки "упси вупси ёр процессор дид факи ваки и больше не запускается" или современное искусство в стиле "чё было в памяти то и нарисую", потому что ВНЕЗАПНО забыли как разговаривать с вон тем чипом вон той железки, которая сидела и никого не трогала. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #219 | ||
| 243. Сообщение от Аноним (301), 18-Дек-25, 05:20 | +4 +/– | |
> 1. Dereference a raw pointer. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #231 Ответы: #264 | ||
| 244. Сообщение от leap42 (ok), 18-Дек-25, 05:24 | +/– | |
> Если одна растовая CVE - это "сели в лужу", то куда сели сишочники со своими 159 CVE? 🤔 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #111 Ответы: #249 | ||
| 245. Сообщение от Аноним (29), 18-Дек-25, 07:33 | –2 +/– | |
159 - да гора, никто не спорит, но вот насчёт того, что линксом ещё никто не пользовался - ты загнул. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #212 | ||
| 247. Сообщение от Sm0ke85 (ok), 18-Дек-25, 08:15 | +2 +/– | |
>Да, он крут и безопасен в рамках гарантий которые он дает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #88 | ||
| 248. Сообщение от verh010m (ok), 18-Дек-25, 09:19 | +1 +/– | |
Давайте ядро на PowerShell перепишем - будет веселее. А не педеrust этот ваш | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 249. Сообщение от Аноним (249), 18-Дек-25, 09:31 | +1 +/– | |
>> 159 новых сишочных CVE за месяц | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #244 | ||
| 251. Сообщение от bOOster (ok), 18-Дек-25, 10:15 | +1 +/– | |
Я думал, и говори все это начнется значительно позже, когда на рже будет значительно больше кода. Но нет, облажаться они смогли уже на старте. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 252. Сообщение от bOOster (ok), 18-Дек-25, 10:21 | +1 +/– | |
Я бы сказал - С переписывать на С смысла нет, так же как и "пытаться переписать". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #266 | ||
| 253. Сообщение от bOOster (ok), 18-Дек-25, 10:26 | +/– | |
У хирурга есть очень потенциально опасный инструмент. Называется скальпель. И грамотный хирург умеет им пользоваться очень безопасно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 Ответы: #289 | ||
| 254. Сообщение от bOOster (ok), 18-Дек-25, 10:33 | –2 +/– | |
>> Зачем вам ремни если вы только и делаете, что их отстегиваете | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #168 | ||
| 256. Сообщение от Аноним (258), 18-Дек-25, 11:13 | –3 +/– | |
Вот интересные сишечники люди - вместо того, чтобы в своём поганом си порядок навести, и спустя более чем полвека наконец-то побороть хотя-бы самые примитивные ошибки, вроде UB при разыменновывании нулевого указателя, сишечники катят бочку на раст. Ну вот не хотят они писать без багов, а тут такое хорошее оправдание подоспело - на расте оказывается тоже есть баги, следовательно в си не баги, а фичи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #276 | ||
| 257. Сообщение от Аноним (258), 18-Дек-25, 11:16 | –3 +/– | |
Пользуясь случаем, задам сишникам вопросы: зачем вам нужны негигенические макросы, невозможность статическим анализом в общем случае проверить отсутствие разыменновывания нулевого указателя, strcpy, отсутствие строк даже в 2025 году. Давайте апологеты си, объясняйте. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #260, #271, #275, #282 | ||
| 258. Сообщение от Аноним (258), 18-Дек-25, 11:18 | +/– | |
>И да, прежде чем вы продолжите нести чушь, предъявите пожалуйста код написанный лично вами. Чтобы мы имели представление о квалификации "критика". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #174 Ответы: #269, #279 | ||
| 259. Сообщение от Аноним (217), 18-Дек-25, 11:23 | +/– | |
А на расте можно делать что-то ещё кроме вызова сишного окружения? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #230 Ответы: #293, #341 | ||
| 260. Сообщение от Аноним (217), 18-Дек-25, 11:25 | +/– | |
> Давайте апологеты си, объясняйте. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #257 Ответы: #263 | ||
| 261. Сообщение от Аноним (258), 18-Дек-25, 11:26 | +/– | |
>Просто джун запутается в 10 строчках, мидл в 100, а дед в 1000. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #131 | ||
| 262. Сообщение от Аноним (258), 18-Дек-25, 11:27 | +/– | |
>Но если изобретут Раст-2.0, который закроет еще какой-то пласт дыреней - то то я только за выкинуть устаревший Раст))) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #143 Ответы: #338 | ||
| 263. Сообщение от Аноним (258), 18-Дек-25, 11:29 | –1 +/– | |
Где вы здесь увидели раст? У вас галлюцинации? Речь про чистейший си, сишнее не бывает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #260 Ответы: #284 | ||
| 264. Сообщение от Аноним (258), 18-Дек-25, 11:30 | +/– | |
>И если умеет, ABI кто соблюдать будет? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #243 Ответы: #291, #325 | ||
| 265. Сообщение от Аноним (258), 18-Дек-25, 11:34 | –1 +/– | |
>При должном развитии статических анализаторов надобность в Rust отпадёт сама собой. Радует, что в этом направлении есть подвижки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #89 | ||
| 266. Сообщение от Аноним (258), 18-Дек-25, 11:39 | +/– | |
>Другое дело С переписать на C++ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #252 Ответы: #268 | ||
| 267. Сообщение от Аноним (258), 18-Дек-25, 11:41 | –1 +/– | |
>Ну т.е. про инкапсуляцию вы не в курсе. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #152 Ответы: #281 | ||
| 268. Сообщение от bOOster (ok), 18-Дек-25, 12:01 | –1 +/– | |
>>Другое дело С переписать на C++ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #266 Ответы: #270, #327 | ||
| 269. Сообщение от bOOster (ok), 18-Дек-25, 12:03 | +/– | |
>>И да, прежде чем вы продолжите нести чушь, предъявите пожалуйста код написанный лично вами. Чтобы мы имели представление о квалификации "критика". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #258 Ответы: #280 | ||
| 270. Сообщение от Аноним (258), 18-Дек-25, 12:13 | +/– | |
>Время компиляции С++ сравнимо с обычным С. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #268 Ответы: #307 | ||
| 271. Сообщение от Аноним (271), 18-Дек-25, 12:21 | +3 +/– | |
> зачем вам нужны негигенические макросы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #257 Ответы: #277 | ||
| 275. Сообщение от Аноним (276), 18-Дек-25, 12:42 | +/– | |
1. Макросы - не забывай скобки; | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #257 Ответы: #278 | ||
| 276. Сообщение от Аноним (276), 18-Дек-25, 12:45 | +2 +/– | |
Сишники пишут понимая, что все звиздюли полетят к ним и поэтому, в массе своей, понимают что пишут. Растовчане же это секта, которая верит в мощный компилятор и поэтому, в массе своей, вообще не понимают что они пишут и как это работает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #256 Ответы: #283 | ||
| 277. Сообщение от Аноним (258), 18-Дек-25, 12:54 | +/– | |
>Я хз о чем ты | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #271 Ответы: #287, #352 | ||
| 278. Сообщение от Аноним (258), 18-Дек-25, 12:55 | +/– | |
>Макросы - не забывай скобки; | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #275 Ответы: #288 | ||
| 279. Сообщение от ProfessorNavigator (ok), 18-Дек-25, 13:05 | +/– | |
> Для тех кто не в курсе, напоминаю, что ProfessorNavigator ниасилил xml парсер. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #258 Ответы: #299 | ||
| 280. Сообщение от ProfessorNavigator (ok), 18-Дек-25, 13:06 | +/– | |
>>>И да, прежде чем вы продолжите нести чушь, предъявите пожалуйста код написанный лично вами. Чтобы мы имели представление о квалификации "критика". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #269 Ответы: #300 | ||
| 281. Сообщение от ProfessorNavigator (ok), 18-Дек-25, 13:08 | +/– | |
>>Ну т.е. про инкапсуляцию вы не в курсе. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #267 | ||
| 282. Сообщение от Аноним (8), 18-Дек-25, 13:19 | +3 +/– | |
Что за гигенические макросы? Это что на индуском? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #257 Ответы: #290, #302 | ||
| 283. Сообщение от Аноним (8), 18-Дек-25, 13:20 | +/– | |
Ну дак и язык создавался для тех, кто не умеет программировать и для всяких веб-сеньоров. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #276 | ||
| 284. Сообщение от Аноним (217), 18-Дек-25, 13:22 | +/– | |
> Уязвимость в Binder, подсистеме ядра Linux, написанной на Rust | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #263 Ответы: #357 | ||
| 285. Сообщение от Аноним (8), 18-Дек-25, 13:24 | +/– | |
А они думали в сказку попали чтоли? Конечно в ядре он должен быть thread-safe. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #226 Ответы: #306 | ||
| 286. Сообщение от Аноним (8), 18-Дек-25, 13:25 | +1 +/– | |
И что, помогло? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 | ||
| 287. Сообщение от Аноним (217), 18-Дек-25, 13:25 | +/– | |
Откуда берутся нулевые указатели, о которых ТЫ не знаешь? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #277 Ответы: #349 | ||
| 288. Сообщение от Аноним (217), 18-Дек-25, 13:27 | +1 +/– | |
> Каким образом это исправит гигиену? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #278 Ответы: #360 | ||
| 289. Сообщение от Аноним (-), 18-Дек-25, 13:27 | –1 +/– | |
> У хирурга есть очень потенциально опасный инструмент. Называется скальпель. И грамотный хирург умеет им пользоваться очень безопасно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #253 Ответы: #295 | ||
| 290. Сообщение от Аноним (217), 18-Дек-25, 13:30 | +1 +/– | |
> разыменновывания нулевого указателя | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #282 | ||
| 291. Сообщение от Аноним (217), 18-Дек-25, 13:33 | +/– | |
> главный сишник ядра | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #264 Ответы: #296 | ||
| 293. Сообщение от px (??), 18-Дек-25, 13:48 | +/– | |
Да | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #259 Ответы: #317 | ||
| 294. Сообщение от Аномалии (?), 18-Дек-25, 14:18 | –3 +/– | |
С - это кукурузник | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #334, #336, #344 | ||
| 295. Сообщение от bOOster (ok), 18-Дек-25, 14:22 | +/– | |
>> У хирурга есть очень потенциально опасный инструмент. Называется скальпель. И грамотный хирург умеет им пользоваться очень безопасно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #289 Ответы: #311 | ||
| 296. Сообщение от Аноним (258), 18-Дек-25, 14:24 | +/– | |
О времена, о нравы. Человек, написавший ОС на си выписан из сишников. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #291 | ||
| 299. Сообщение от Аноним (258), 18-Дек-25, 14:32 | +/– | |
>Ссылочку на ваш код, пожалуйста | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #279 Ответы: #303 | ||
| 300. Сообщение от Аноним (335), 18-Дек-25, 14:33 | +/– | |
Если в FB2 используется только ограниченный набор возможностей из xml, то для работы с FB2 и нужен парсер этих возможностей. Дополнительный код - дополнительная поверхность атаки и ненужное усложнение. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #280 Ответы: #305, #322 | ||
| 301. Сообщение от Аноним (301), 18-Дек-25, 14:35 | +/– | |
> Tier: 3. Вам нужно - вы и пилите. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #186 | ||
| 302. Сообщение от Аноним (258), 18-Дек-25, 14:47 | –1 +/– | |
>Что за гигенические макросы? Это что на индуском? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #282 Ответы: #310, #312, #314 | ||
| 303. Сообщение от ProfessorNavigator (ok), 18-Дек-25, 14:53 | +/– | |
> И что вы там собираетесь увидеть? Я вам уже скидывал пример написания | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #299 Ответы: #319 | ||
| 304. Сообщение от Аноним (185), 18-Дек-25, 14:54 | +/– | |
> а такого базового примитива невозможно без unsafe сделать... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #205 | ||
| 305. Сообщение от ProfessorNavigator (ok), 18-Дек-25, 14:54 | +/– | |
> Если в FB2 используется только ограниченный набор возможностей из xml, то для | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #300 | ||
| 306. Сообщение от Аноним (301), 18-Дек-25, 15:02 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #285 | ||
| 307. Сообщение от Аноним (335), 18-Дек-25, 15:06 | +/– | |
> или ocaml, то вы бы знали, что такое быстрая компиляция. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #270 Ответы: #321 | ||
| 308. Сообщение от Аноним (301), 18-Дек-25, 15:11 | +4 +/– | |
Самый рофл в том, что новость-не-читатели-ссылко-не-открыватели улюлюкают вокруг "это было в unsafe", а по факту виноват был "safe" код в Node::release, потому что какой-то гений решил сделать копию структур в листе, потому что "память бизапасна", снять лок с листа и начать итерировать его, пока другая часть кода подбирает этот лок и удаляет объект, я так понимаю вместе со всем его содержимым, которое себе скопировал код с Node::release. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #313, #316 | ||
| 310. Сообщение от Аноним (8), 18-Дек-25, 15:18 | +/– | |
А, ты про этот анализатор - да это шляпа. Возьми нормальный standalone анализатор, он все находит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #302 Ответы: #330 | ||
| 311. Сообщение от Аноним (-), 18-Дек-25, 15:23 | –1 +/– | |
> Так вот я о том что проблема не в инструменте совсем, проблема в образовании недопрограммистов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #295 Ответы: #324 | ||
| 312. Сообщение от Аноним (8), 18-Дек-25, 15:40 | +1 +/– | |
1. А вообще я посмотрел на твой код... скажи честно, ты ведь хеллоуворлды на раст пишешь, верно? Почему у меня в set_null() используется 0 вместо NULL? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #302 Ответы: #329 | ||
| 313. Сообщение от Аноним (301), 18-Дек-25, 15:43 | +1 +/– | |
Причём это буквально ошибка стиля | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #308 Ответы: #315 | ||
| 314. Сообщение от Аноним (8), 18-Дек-25, 15:44 | +1 +/– | |
> Покажите мне код на ассемблере, не в виде вставок или демок в 2025 году. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #302 | ||
| 315. Сообщение от Аноним (301), 18-Дек-25, 15:48 | +1 +/– | |
Правка: в конце вместо "myA." должно быть "myA->", потому что myA - адрес, а не сам объект. Компилятор выдаст ошибку для оператора точки на указателе. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #313 | ||
| 316. Сообщение от Аномалии (?), 18-Дек-25, 16:36 | +/– | |
Combined with threads using the unsafe remove method on the original | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #308 Ответы: #326 | ||
| 317. Сообщение от Аноним (217), 18-Дек-25, 16:53 | +/– | |
Почему тогда не делают? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #293 | ||
| 318. Сообщение от Аноним (-), 18-Дек-25, 17:02 | +/– | |
> Так, стоп, а CVE тогда зачем? :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #77 | ||
| 319. Сообщение от Аноним (258), 18-Дек-25, 17:05 | +/– | |
>Т.е. вы расписываетесь в том, что к программированию никакого отношения не имеете | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #303 Ответы: #320 | ||
| 320. Сообщение от ProfessorNavigator (ok), 18-Дек-25, 17:08 | +/– | |
> Да будет известно всяким проффесорам, что в коммерческом программировании код принадлежит | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #319 | ||
| 321. Сообщение от Аноним (258), 18-Дек-25, 17:11 | +/– | |
>Возник вопрос почему? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #307 Ответы: #369 | ||
| 322. Сообщение от Аноним (258), 18-Дек-25, 17:17 | +/– | |
>Если в FB2 используется только ограниченный набор возможностей из xml, то для работы с FB2 и нужен парсер этих возможностей. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #300 Ответы: #368 | ||
| 324. Сообщение от Аноним (324), 18-Дек-25, 17:29 | +/– | |
Ядро проект большой и давний, активно развиваемый разномастной толпой. Ошибки допускают, ошибки исправляют. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #311 | ||
| 325. Сообщение от Аноним (301), 18-Дек-25, 17:30 | +/– | |
> Stable API is nonsense | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #264 | ||
| 326. Сообщение от Аноним (301), 18-Дек-25, 17:33 | +1 +/– | |
Вот тут: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #316 Ответы: #346 | ||
| 327. Сообщение от Аноним (324), 18-Дек-25, 17:36 | +/– | |
> Время компиляции С++ сравнимо с обычным С. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #268 | ||
| 328. Сообщение от Аноним (324), 18-Дек-25, 17:43 | +/– | |
> Да, он крут и безопасен в рамках гарантий которые он дает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #88 | ||
| 329. Сообщение от Аноним (258), 18-Дек-25, 17:44 | +/– | |
>хеллоуворлды на раст пишешь, верно? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #312 Ответы: #345 | ||
| 330. Сообщение от Аноним (258), 18-Дек-25, 17:48 | +/– | |
>Возьми нормальный standalone анализатор, он все находит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #310 | ||
| 331. Сообщение от КО (?), 18-Дек-25, 17:49 | +/– | |
Это язык в котором чтение из union - по определению unsafe. :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 | ||
| 332. Сообщение от Аноним (324), 18-Дек-25, 17:50 | +2 +/– | |
Сишники смело, под парусом, ходят по морю кода, даже когда море волнуется. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #111 | ||
| 333. Сообщение от КО (?), 18-Дек-25, 17:51 | +/– | |
Если ядро аварийно завершает работу, то какая разница в порядке ли память ... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #77 | ||
| 334. Сообщение от Аноним (334), 18-Дек-25, 17:52 | +2 +/– | |
С - это как раз Боинг, где всё делается руками, а Rust - это Airbus, где даже штурвала нет, только джойстик. Это две разные идеологии со своими достоинствами и недостатками, которые сосуществуют параллельно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #294 Ответы: #342 | ||
| 335. Сообщение от Аноним (335), 18-Дек-25, 17:54 | +/– | |
> В ядре пока с этим проблема, потому что сами разработчики ядра не всегда способны сказать как определённые апи правильно использовать, ничего внятнее "делайте как другие делают" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #72 Ответы: #384 | ||
| 336. Сообщение от Аноним (324), 18-Дек-25, 17:56 | +2 +/– | |
Так ведь это же миссия Раста, спасать от ошибок из-за низкой квалификации программистов. Всё? Миссия провалена? Не долго музыка играла.. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #294 | ||
| 337. Сообщение от Аноним (324), 18-Дек-25, 17:59 | +/– | |
Практика - критерий истины. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #340 | ||
| 338. Сообщение от Аноним (335), 18-Дек-25, 18:06 | +/– | |
> Ну так изобретайте раст 2.0. Потом будете ходить и тролить растовиков, не? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #262 Ответы: #348 | ||
| 339. Сообщение от Анон1110м (?), 18-Дек-25, 18:22 | +2 +/– | |
Вот и подъехала безопасность. Предрекаю что когда Linux перепишут на Rust, то в плане всяких уязвимостей будет всё почти так как же как если бы на Rust не переписывали а всю эту темку с безопастностью Rust по тихому заметут под ковёр и поднимут на знамя какую-нибудь другу фичу языка. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #343, #351 | ||
| 340. Сообщение от Аноним (185), 18-Дек-25, 18:39 | +1 +/– | |
нет, доказательство - критерий истины! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #337 | ||
| 341. Сообщение от Аноним (341), 18-Дек-25, 19:00 | +/– | |
Можно. Всё также unsafe, но работаем уже напрямую с железом, не дергая сишное окружение. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #259 Ответы: #354 | ||
| 342. Сообщение от Аномалии (?), 18-Дек-25, 19:16 | +/– | |
Ну ок, пусть будет так. Так тоже неплохо смотрится | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #334 | ||
| 343. Сообщение от Аноним (217), 18-Дек-25, 19:19 | +1 +/– | |
> когда Linux перепишут на Rust | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #339 | ||
| 344. Сообщение от Аноним (217), 18-Дек-25, 19:25 | +/– | |
> Rust - это современный Боинг | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #294 Ответы: #347 | ||
| 345. Сообщение от Аноним (8), 18-Дек-25, 19:42 | +1 +/– | |
> Постойте, так си и есть динамически типизированный язык, с его void* | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #329 Ответы: #361 | ||
| 346. Сообщение от Аномалии (?), 18-Дек-25, 19:42 | +/– | |
> Node::release скопировал память, пользуется копией в стаке, а обращение к освобождённой памяти один хрен случилось | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #326 Ответы: #350, #353 | ||
| 347. Сообщение от Аномалии (?), 18-Дек-25, 19:47 | +/– | |
> как Boeing 737 MAX 8 - два новейших борта всмятку | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #344 Ответы: #373 | ||
| 348. Сообщение от Аноним (258), 18-Дек-25, 20:06 | +/– | |
До тех пор, пока язык не стабилизируется, не получит набор библиотек, не станет известным, его считай что не существет. Так что идите и изобетайте эти языки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #338 Ответы: #372 | ||
| 349. Сообщение от Аноним (258), 18-Дек-25, 20:07 | +/– | |
Внезапно, но весь код не пишится в одиночку, иногда люди работают в командах и используют библиотеки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #287 | ||
| 350. Сообщение от Аноним (301), 18-Дек-25, 20:36 | +1 +/– | |
Посмотри на количество коммитов, которые шлют эти ваши гулуголы, нвидии, интелы и амд, потом накинь сверху код для файловых систем, для сетевух, переписанные уже готовые драйвера (которые ни одна коммитящая гадина не тестила на том железе, для которого они пишут, максимум смотрят что компиляция проходит) и задайся сам себе вопрос - будь ты мейнтейнером, у тебя было бы время перепроверять за каждым индусом, чё он там понаписал? Поищи интервью с тем же Грегом, посмотри, сколько он всего мейнтейнит и как сильно он хочет чтобы кто-нибудь это ещё делал. Могли бы челы в гугле поставить своего ответственного главразраба мейнтенером, раз уж они так сильно зависят от ядра в том же ведроиде? Да запросто. Только у них видимо таких компетентных сотрудников нету, и на зп сажать чела, который будет проверять код того же интела - жаба душит, видимо. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #346 Ответы: #374 | ||
| 351. Сообщение от анондирован (?), 18-Дек-25, 22:21 | +/– | |
... потому что под коврик (нижние слои) замели все unsafe в Rist | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #339 | ||
| 352. Сообщение от Аноним (352), 18-Дек-25, 22:34 | +/– | |
Сишники в курсе, что указатели бывают разные, и даже нулевой указатель может адресовать данные. В других ОС, например, или других архитектурах. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #277 Ответы: #359 | ||
| 353. Сообщение от Аноним (217), 18-Дек-25, 23:53 | +1 +/– | |
> мейнтейнеры ядра уже ничего не понимают | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #346 | ||
| 354. Сообщение от Аноним (217), 19-Дек-25, 04:22 | +/– | |
Но редокс не взлетело, а пошли юзать сишный линукс. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #341 | ||
| 355. Сообщение от EULA (?), 19-Дек-25, 07:32 | +1 +/– | |
"Остальные уязвимости решили на Раст мы уязвимостями считать не будем"? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
| 356. Сообщение от EULA (?), 19-Дек-25, 07:38 | +/– | |
Так любой язык безопасен в рамках его гарантий и правильного кодирования. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #88 | ||
| 357. Сообщение от Аноним (258), 19-Дек-25, 09:32 | +/– | |
Где вы в моём сообщении увидели намёк на раст? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #284 | ||
| 358. Сообщение от Ivan (??), 19-Дек-25, 09:32 | +4 +/– | |
Раст не являетесь более безопасным языком чем Си. Безопасных языков нет. Но Си приучает программиста думать. Раст отучает это делать, и данная ошибка это подтверждает. Иными словами - думать надо на любом языке программирования! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #377 | ||
| 359. Сообщение от Аноним (258), 19-Дек-25, 09:33 | +/– | |
>Сишники в курсе, что указатели бывают разные, и даже нулевой указатель может адресовать данные. В других ОС, например, или других архитектурах. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #352 Ответы: #366, #382 | ||
| 360. Сообщение от Аноним (258), 19-Дек-25, 09:35 | +/– | |
То есть сам факт затенения имён переменных и не только, вас не смущает? При чём здесь вообще бумага? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #288 | ||
| 361. Сообщение от Аноним (258), 19-Дек-25, 09:38 | +/– | |
>но по такой логике и ассемблер это динамически типизированный язык | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #345 | ||
| 362. Сообщение от Аноним (362), 19-Дек-25, 10:00 | +1 +/– | |
Всему есть объяснение | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #376 | ||
| 363. Сообщение от Рщъ (?), 19-Дек-25, 10:22 | +/– | |
Если прилетит, то это уже метеорит, а не метеор | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #241 | ||
| 364. Сообщение от Аноним (334), 19-Дек-25, 12:32 | +2 +/– | |
И это только чуть-чуть переписали... А если всё перепишут, то получится такой сарай с сюрпризами - что мама не горюй! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 365. Сообщение от Аноним (334), 19-Дек-25, 12:33 | +3 +/– | |
Переписывать ядро на сыром языке - это ж надо было додуматься! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #375, #378 | ||
| 366. Сообщение от ProfessorNavigator (ok), 19-Дек-25, 12:37 | +/– | |
>>Сишники в курсе, что указатели бывают разные, и даже нулевой указатель может адресовать данные. В других ОС, например, или других архитектурах. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #359 Ответы: #367 | ||
| 367. Сообщение от Аноним (258), 19-Дек-25, 13:17 | +/– | |
Либо определённым поведением, вроде паники, или всё таки разыменновывания этого самого указателя, либо ошибкой компиляции. И касаться это должно абсолютно всего UB. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #366 Ответы: #370, #383 | ||
| 368. Сообщение от Аноним (335), 19-Дек-25, 13:24 | +/– | |
> Есть такое волшебное слово, как спецификация. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #322 | ||
| 369. Сообщение от Аноним (335), 19-Дек-25, 13:29 | +/– | |
> Написание аналогичного кода на c++ потребует гораздо больших усилий. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #321 | ||
| 370. Сообщение от ProfessorNavigator (ok), 19-Дек-25, 13:31 | +/– | |
> Либо определённым поведением, вроде паники, или всё таки разыменновывания этого самого | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #367 Ответы: #381 | ||
| 371. Сообщение от Аноним (335), 19-Дек-25, 13:36 | +/– | |
> Да, если она сделана качественно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #233 | ||
| 372. Сообщение от Аноним (335), 19-Дек-25, 13:39 | +/– | |
> До тех пор, пока язык не стабилизируется, не получит набор библиотек, не станет известным, его считай что не существет. Так что идите и изобетайте эти языки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #348 | ||
| 373. Сообщение от Аноним (335), 19-Дек-25, 13:45 | +/– | |
Ага. Двигатели переделывать денег нет. Корпус переделывать денег нет. Давайте просто на старый корпус двигатели побольше поставим. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #347 | ||
| 374. Сообщение от Аноним (335), 19-Дек-25, 13:49 | +/– | |
> и на зп сажать чела, который будет проверять код того же интела - жаба душит, видимо | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #350 | ||
| 375. Сообщение от Аноним (217), 19-Дек-25, 13:55 | +1 +/– | |
> на сыром языке | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #365 | ||
| 376. Сообщение от Аноним (217), 19-Дек-25, 14:00 | +/– | |
Очень интересный годовой отчёт, показывает, что команда занимается делом. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #362 | ||
| 377. Сообщение от Аномалии (?), 19-Дек-25, 15:51 | +/– | |
> Раст не являетесь более безопасным языком чем Си | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #358 | ||
| 378. Сообщение от Аномалии (?), 19-Дек-25, 15:55 | +/– | |
> на сыром языке | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #365 Ответы: #380 | ||
379.
Сообщение от Мистер Булкин (ok), 19-Дек-25, 23:59
Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
380.
Сообщение от Мистер Булкин (ok), 20-Дек-25, 00:01
| +/– | |
В отсутствии ISO | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #378 | ||
| 381. Сообщение от Аноним (258), 20-Дек-25, 01:44 | +/– | |
>И как вы себе это представляете? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #370 Ответы: #386 | ||
| 382. Сообщение от Аноним (352), 20-Дек-25, 01:54 | +/– | |
Вы просто боитесь этого. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #359 | ||
| 383. Сообщение от Аноним (352), 20-Дек-25, 02:28 | +/– | |
Оно вполне определённое, это разыменоввывание нулевого указателя. И результатом может быть: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #367 Ответы: #387 | ||
| 384. Сообщение от morphe (?), 20-Дек-25, 03:33 | +/– | |
> Потому как документация быстро устаревает и нет людей, которые хотели поддерживать ее | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #335 Ответы: #389 | ||
| 385. Сообщение от 0xdeadbee (-), 20-Дек-25, 05:26 | +/– | |
рецепт "делай хорошо и не делай плохо" - универсальный, пригоден для любого языка программирования и для любой области деятельности вообще. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 | ||
| 386. Сообщение от ProfessorNavigator (ok), 20-Дек-25, 11:45 | +/– | |
Ну т.е. вы расписываетесь в том, что ваша квалификация, как программиста - нулевая. Соответственно ценность вашего мнения - такая же. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #381 Ответы: #388 | ||
| 387. Сообщение от Аноним (389), 20-Дек-25, 15:28 | +/– | |
>Оно вполне определённое, это разыменоввывание нулевого указателя | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #383 Ответы: #390 | ||
| 388. Сообщение от Аноним (389), 20-Дек-25, 15:30 | +/– | |
А вы скажите, как это вы, уважаемый крестовик, смогли написать код так плохо, что я, с ваших слов с нулевой квалификацией, указал вам на ошибки в реализации, просто почитав код? И да, мы обсуждаем не мою квалификацию, а то, что UB не нужен. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #386 | ||
| 389. Сообщение от Аноним (389), 20-Дек-25, 15:31 | +/– | |
>Вот только в Rust для того чтобы написать безопасную обвязку над небезопасным кодом - надо чтобы эта безопасная обвязка гарантировала что данные передаваемые небезопасному коду не нарушали его инвариантов - если небезопасный код читает элемент массива N, значит обвязка должна проверить что длина массива как минимум N+1 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #384 | ||
| 390. Сообщение от Аноним (352), 20-Дек-25, 23:46 | +/– | |
>UB - это сишность головного мозга | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #387 Ответы: #391 | ||
| 391. Сообщение от Аноним (389), 21-Дек-25, 16:53 | +/– | |
>Компилятор сделали слишком умным, вот да. Юзайте -O0, уродовать не будет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #390 Ответы: #392 | ||
| 392. Сообщение от Аноним (352), 21-Дек-25, 21:00 | +/– | |
да откуда вы берётесь, не умеющие воображать то.... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #391 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |