![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от opennews (??), 04-Мрт-25, 22:03 | ||
Опубликован релиз проекта Memsafe, реализующего механизм безопасной работы со ссылочными типами и динамической памятью в коде на языке С++. Защита может быть добавлена без нарушения обратной совместимости со старым С++ кодом. Проект оформлен в виде одного заголовочного файла memsafe.h и плагина для компилятора Clang. Код распространяется под лицензией LGPL 2.1... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –24 +/– | ![]() |
Сообщение от Аноним (1), 04-Мрт-25, 22:03 | ||
Прикольно, С++ превращается в уродливый Rust. Т.е. судя по вайбу (последним новостям), диды таки признали что это реально проблема, а на раст перейти нельзя из-за кучи легаси кода и лени учить новый язык. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
4. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Дед (??), 04-Мрт-25, 22:11 | ||
>а на раст перейти нельзя из-за кучи легаси кода и лени учить новый язык. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
19. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +2 +/– | ![]() |
Сообщение от НяшМяш (ok), 04-Мрт-25, 22:29 | ||
> работает - не трогай | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
39. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –1 +/– | ![]() |
Сообщение от Dima (??), 04-Мрт-25, 23:16 | ||
Как только что то на уровне С и С++ пишешь на рс, везде ансейф | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
41. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +4 +/– | ![]() |
Сообщение от Аноним (41), 04-Мрт-25, 23:35 | ||
ансейф по определению архитектура памяти твоей | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
44. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от px (??), 04-Мрт-25, 23:52 | ||
У меня совсем другой опыт | ||
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору |
![]() | ||
37. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +6 +/– | ![]() |
Сообщение от Аноним (37), 04-Мрт-25, 23:02 | ||
>Мораль: работает - не трогай | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
![]() | ||
87. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –4 +/– | ![]() |
Сообщение от Аноним (-), 05-Мрт-25, 05:48 | ||
"Работает - не трожь" - это мораль русских сисадминов. Некоторые его переносят на другие сферы жизни. Тот Дед перевёл его в плоскость программирования. Ещё, слышал такую мораль - "Если хочешь нормально провести выходные, то не настраивай сервер в Пятницу". Это всё скорее не заблуждение, а национальная русская мораль. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
115. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +3 +/– | ![]() |
Сообщение от Смузихлеб забывший пароль (?), 05-Мрт-25, 08:59 | ||
т.е в сша в банковской сфере сисадминами и программистами сидят сплошь русские по национальности ?) | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
122. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аномалии (?), 05-Мрт-25, 09:14 | ||
Не нужно путать системного администратора с эникеем. | ||
Ответить | Правка | К родителю #87 | Наверх | Cообщить модератору |
![]() | ||
221. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от U202204161753 (?), 05-Мрт-25, 20:10 | ||
> не настраивай сервер в Пятницу | ||
Ответить | Правка | К родителю #87 | Наверх | Cообщить модератору |
![]() | ||
95. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +4 +/– | ![]() |
Сообщение от Аноним (95), 05-Мрт-25, 06:38 | ||
При чем тут мораль. Если сервер настроен и работает, то не надо его трогать, это логично. | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
![]() | ||
102. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +2 +/– | ![]() |
Сообщение от Вася Пупкин (?), 05-Мрт-25, 07:50 | ||
Должны быть выстроены процессы с zero-down-time и прочим. Но куда до этого некомпитентным выскочкам. А евли вам страшно править уязвимости, то это конечно показывает опытность, да. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
165. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +3 +/– | ![]() |
Сообщение от YetAnotherOnanym (ok), 05-Мрт-25, 11:29 | ||
"Zero-down-time" - это очень дорогое удовольствие. Даже для очень солидных контор целесообразнее предупреждать клиентов о проведении работ (а для этого заранее внести в договор пункт о допустимом даунтайме), чем тратиться обеспечение настоящего "zero-down-time". | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
128. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Аномалии (?), 05-Мрт-25, 09:21 | ||
С одной стороны правильно. Если все отлажено и нормально работает и не нужно в ближайшее время ничего улучшать и дыры исправлять, то да. В другом случае, как раз нужно трогать сервер и что надо менять и перенастраивать. Но только чтобы не было простоя нужно подходить к серверу с умом и определенными знаниями. Ну и перед этим все изменения нужно сначала на тестовом сервере проверить, а потом уже в прод | ||
Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору |
![]() | ||
132. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (132), 05-Мрт-25, 09:30 | ||
А потом тебе служба безопасности даёт ссылку на CVE кака раз на твою старую версию и ты в панике поднимаешь версию или увольняешься. Разве не так? | ||
Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору |
![]() | ||
167. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от YetAnotherOnanym (ok), 05-Мрт-25, 11:39 | ||
"Mitigation"? Не, не слышали. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
144. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от BeLord (ok), 05-Мрт-25, 10:13 | ||
Бизнес считает риски, в том числе того, что сервак упадет, а значит, либо у бизнеса есть резервные серваки, которые спокойно можно модернизировать, либо это не бизнес, а лавочники. | ||
Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору |
![]() | ||
99. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +2 +/– | ![]() |
Сообщение от Аноним (99), 05-Мрт-25, 07:41 | ||
и что ты предлагаешь? ты хоть раз сократил свой техдолг? | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
![]() | ||
117. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +2 +/– | ![]() |
Сообщение от Смузихлеб забывший пароль (?), 05-Мрт-25, 09:01 | ||
Это не заблуждение. Это - реалии для сложных систем. Если оно долго проработало и потеряло актуальность - делается ТЗ, готовится документация и делается НОВЫЙ продукт согласно новым реалиям. И им постепенно, с допиливаниями, заменяют старый. | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
![]() | ||
126. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от diakin (ok), 05-Мрт-25, 09:15 | ||
>Вот так оно "работает не трогали" 30 лет, а потом новое поколение хватается за голову.. | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
![]() | ||
7. Скрыто модератором | –3 +/– | ![]() |
Сообщение от Bottle (?), 04-Мрт-25, 22:12 | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
![]() | ||
13. Скрыто модератором | +/– | ![]() |
Сообщение от Аноним (-), 04-Мрт-25, 22:25 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
17. Скрыто модератором | –1 +/– | ![]() |
Сообщение от НяшМяш (ok), 04-Мрт-25, 22:27 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
40. Скрыто модератором | +3 +/– | ![]() |
Сообщение от maximnik0 (?), 04-Мрт-25, 23:16 | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
![]() | ||
54. Скрыто модератором | +5 +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 05-Мрт-25, 00:19 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
61. Скрыто модератором | +/– | ![]() |
Сообщение от maximnik0 (?), 05-Мрт-25, 00:38 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
69. Скрыто модератором | –3 +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 05-Мрт-25, 01:10 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
127. Скрыто модератором | +/– | ![]() |
Сообщение от diakin (ok), 05-Мрт-25, 09:20 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
73. Скрыто модератором | +/– | ![]() |
Сообщение от Аноним (73), 05-Мрт-25, 01:40 | ||
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору |
![]() | ||
81. Скрыто модератором | +/– | ![]() |
Сообщение от maximnik0 (?), 05-Мрт-25, 03:37 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
105. Скрыто модератором | +/– | ![]() |
Сообщение от Аноним (73), 05-Мрт-25, 08:22 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
148. Скрыто модератором | +/– | ![]() |
Сообщение от maximnik0 (?), 05-Мрт-25, 10:24 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
158. Скрыто модератором | +/– | ![]() |
Сообщение от Аноним (73), 05-Мрт-25, 10:44 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
161. Скрыто модератором | +/– | ![]() |
Сообщение от maximnik0 (?), 05-Мрт-25, 11:02 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
77. Скрыто модератором | +2 +/– | ![]() |
Сообщение от Аноним (73), 05-Мрт-25, 02:33 | ||
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору |
![]() | ||
88. Скрыто модератором | +/– | ![]() |
Сообщение от Аноним (88), 05-Мрт-25, 05:50 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
125. Скрыто модератором | +1 +/– | ![]() |
Сообщение от morphe (?), 05-Мрт-25, 09:15 | ||
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору |
![]() | ||
136. Скрыто модератором | +1 +/– | ![]() |
Сообщение от _erthink (?), 05-Мрт-25, 09:48 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
152. Скрыто модератором | +1 +/– | ![]() |
Сообщение от morphe (?), 05-Мрт-25, 10:31 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
163. Скрыто модератором | +/– | ![]() |
Сообщение от Аноним (73), 05-Мрт-25, 11:19 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
229. Скрыто модератором | +/– | ![]() |
Сообщение от maximnik0 (?), 05-Мрт-25, 22:30 | ||
Ответить | Правка | К родителю #136 | Наверх | Cообщить модератору |
![]() | ||
142. Скрыто модератором | +/– | ![]() |
Сообщение от maximnik0 (?), 05-Мрт-25, 10:03 | ||
Ответить | Правка | К родителю #125 | Наверх | Cообщить модератору |
![]() | ||
116. Скрыто модератором | +2 +/– | ![]() |
Сообщение от Аноним (116), 05-Мрт-25, 09:01 | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
![]() | ||
166. Скрыто модератором | +1 +/– | ![]() |
Сообщение от Аноним (166), 05-Мрт-25, 11:34 | ||
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору |
![]() | ||
27. Скрыто модератором | +1 +/– | ![]() |
Сообщение от Аноним (-), 04-Мрт-25, 22:42 | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
![]() | ||
98. Скрыто модератором | –2 +/– | ![]() |
Сообщение от n00by (ok), 05-Мрт-25, 07:36 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
8. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –3 +/– | ![]() |
Сообщение от Аноним (8), 04-Мрт-25, 22:13 | ||
> а на раст перейти нельзя из-за | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
![]() | ||
18. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от НяшМяш (ok), 04-Мрт-25, 22:28 | ||
За lts можно брать версию, которую в дебиане или сентоси заплесневели. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
29. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (-), 04-Мрт-25, 22:43 | ||
> За lts можно брать версию, которую в дебиане или сентоси заплесневели. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
42. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 04-Мрт-25, 23:48 | ||
То что у тебя bcachefs не компилируется из-за того что сишники не могут в lts это печально, но причём тут Раст? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
66. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +2 +/– | ![]() |
Сообщение от morphe (?), 05-Мрт-25, 01:00 | ||
У bcachefs утилиты для управления на Rust написаны, и они требуют последнюю версию компилятора. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
64. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от morphe (?), 05-Мрт-25, 00:59 | ||
Т.е ты хочешь брать не-LTS пакет, и собирать его LTS компилятором? | ||
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору |
![]() | ||
180. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –1 +/– | ![]() |
Сообщение от Аноним (180), 05-Мрт-25, 13:01 | ||
> Гнилому компилятору гнилые пакеты | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
49. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (49), 05-Мрт-25, 00:02 | ||
Нужно эквивалентное поведение программы, а не lts и подобные костыли. | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
![]() | ||
9. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +3 +/– | ![]() |
Сообщение от Ivan_83 (ok), 04-Мрт-25, 22:13 | ||
Минусы/плюсы ничего не значат. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
![]() | ||
43. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 04-Мрт-25, 23:52 | ||
> но бывает падает - это уже то с чем можно жить | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
60. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Аноним (60), 05-Мрт-25, 00:31 | ||
И что тебе уже сломали или украли? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
67. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 05-Мрт-25, 01:00 | ||
Лично меня, за последние несколько лет, – нет, не ломали (или я об этом не знаю, хех). | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
129. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от bOOster (ok), 05-Мрт-25, 09:22 | ||
> Лично меня, за последние несколько лет, – нет, не ломали (или я | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
86. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –1 +/– | ![]() |
Сообщение от Аноним (49), 05-Мрт-25, 05:37 | ||
У моего клиента кучу всего переломали. Use-after-free в сишном демоне, рут шелл, ддос-ферма. Благо мониторинг работает, заметили что начали ноды из сети пропадать и исходящий трафик трендить в лимит, обломали кому-то праздник. Но трафик ещё полбеды, с провайдером всегда можно договориться. Месяц разгребали получившийся в результате бардак, кого-то из отпуска вызвали, каким-то кастомерам сроки сорвали, и у них что-то следом посыпалось, в целом нервная атмосфера — вот это реально дорого вышло. То, что вас весь бизнес — это лендинг на народе.ру и сеточка 192.168.0.0/24 не значит, что у всех так. | ||
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору |
![]() | ||
93. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –1 +/– | ![]() |
Сообщение от Ivan_83 (ok), 05-Мрт-25, 06:26 | ||
Бизнесс это про риск манагемент. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
118. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (118), 05-Мрт-25, 09:02 | ||
>>Use-after-free в сишном демоне | ||
Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору |
![]() | ||
130. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от bOOster (ok), 05-Мрт-25, 09:24 | ||
> У моего клиента кучу всего переломали. Use-after-free в сишном демоне, рут шелл, | ||
Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору |
![]() | ||
74. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (73), 05-Мрт-25, 01:49 | ||
> Жить, когда падает, можно. С современным подходом к отказоустойчивости это как раз не проблема. | ||
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору |
![]() | ||
92. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Ivan_83 (ok), 05-Мрт-25, 06:24 | ||
Это не так часто становилось реальной проблемой. | ||
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору |
![]() | ||
35. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –1 +/– | ![]() |
Сообщение от Аноним (35), 04-Мрт-25, 22:56 | ||
Вы знаете, дорогие друзья по растосрачу, я пришёл к выводу что секрет успеха сижки в том, что там правильно поставлен приоритет в отличие от плюсов и прочих брейнфаков. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
![]() | ||
38. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –3 +/– | ![]() |
Сообщение от Аноним (38), 04-Мрт-25, 23:08 | ||
> я пришёл к выводу что секрет успеха сижки в том, что там правильно поставлен приоритет | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
55. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Аноним (35), 05-Мрт-25, 00:21 | ||
Продолжай убеждать себя | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
59. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –1 +/– | ![]() |
Сообщение от Аноним (35), 05-Мрт-25, 00:29 | ||
Вообще знаешь что, пашел нахрен с бубунты тогда если у тебя не работает | ||
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору |
![]() | ||
45. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 04-Мрт-25, 23:59 | ||
> Поясню: брейнфаки приоритетят безопасность, мол а как же так, а что если ты не туда присунешь переменную, или там вообще за границу уедешь. Это как бы факт. Их это волнует, и вот они городят свой забор с защитой от всего что попало. | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
![]() | ||
96. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Ю.Т. (?), 05-Мрт-25, 06:41 | ||
Это называется оптимальное решение. | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
![]() | ||
145. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от BeLord (ok), 05-Мрт-25, 10:17 | ||
Секрет в том, что дефективные манагеры не шарят в разработке, если код спроектирован правильно, если гвоздями прибиты требования безопасности и стиля написания кода - что С, что Rust даст нормальный результат. А вот, если мозг отключен, тестирования нет и код записки сатаны, тогда результат будет дерьмовый, что на С, что на Rust. | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
![]() | ||
48. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +2 +/– | ![]() |
Сообщение от Аноним (48), 05-Мрт-25, 00:01 | ||
Значение идиомы "бородатая шутка" почти забыто, я так посмотрю... | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
![]() | ||
83. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +2 +/– | ![]() |
Сообщение от Аноним (83), 05-Мрт-25, 04:47 | ||
Напомню, 10 лет назад я писал что проще в c++ добавить гарантии. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
![]() | ||
137. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (137), 05-Мрт-25, 09:51 | ||
> а на раст перейти нельзя из-за кучи легаси кода и лени учить новый язык. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
![]() | ||
210. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Аноним (210), 05-Мрт-25, 16:21 | ||
Эта "кучка легаси кода" всего то 70~98% из всего х86 кода, сущая мелочь ага) | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
2. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +4 +/– | ![]() |
Сообщение от SL_RU (?), 04-Мрт-25, 22:09 | ||
Для начала пусть сделают правило чтобы нельзя было значение optional использовать без проверки | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
56. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 05-Мрт-25, 00:21 | ||
Да какой optional, окстись! Тут на одних только указателях два новых стандарта наваять можно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +10 +/– | ![]() |
Сообщение от Аноним (8), 04-Мрт-25, 22:11 | ||
То есть вся ценность rust свелась к одному заголовочному файлу для C++? Или я что-то не так понял? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
10. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Bottle (?), 04-Мрт-25, 22:17 | ||
Всё правильно понял. А ещё любители ржавчины почему-то думают, что если весь код завернуть в unsafe, этот ансейф будет безопаснее сишного. Если язык позволяет что-то сломать, это обязательно произойдёт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
34. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +6 +/– | ![]() |
Сообщение от Аноним (38), 04-Мрт-25, 22:54 | ||
> А ещё любители ржавчины почему-то думают, что если весь код завернуть в unsafe, этот ансейф будет безопаснее сишного. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
185. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от dl (??), 05-Мрт-25, 13:44 | ||
вы ещё забыли про динозвров, метеориты, извощиков разных типов и может ещё чтото... | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
187. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –1 +/– | ![]() |
Сообщение от анонимусс (-), 05-Мрт-25, 13:51 | ||
> вы ещё забыли про динозвров, метеориты, извощиков разных типов и может ещё чтото... | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
14. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –7 +/– | ![]() |
Сообщение от НяшМяш (ok), 04-Мрт-25, 22:26 | ||
Ага, заголовочный файл включи, команды компилятору передай, С++20 перейди. Сколько дидов этим будет реально заморачиваться? А в расте это есть из коробки и по-умолчанию - тем он и хорош. | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
![]() | ||
20. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +3 +/– | ![]() |
Сообщение от Аноним (8), 04-Мрт-25, 22:29 | ||
А диды будут пользоваться растом? Так пишите будто бы да. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
22. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (-), 04-Мрт-25, 22:31 | ||
> о массы будут писать овнокод с обходом ограничений раста, лишь бы запускалось. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
23. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +2 +/– | ![]() |
Сообщение от Аноним (8), 04-Мрт-25, 22:33 | ||
Жду спортивное программирование на расте на голом unsafe, без единого safe. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
57. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –1 +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 05-Мрт-25, 00:26 | ||
> А молодняк будет обязательно соблюдать все требования раста? Или всё-таки будет вилять и пытаться обойти ограничения? | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
![]() | ||
147. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (147), 05-Мрт-25, 10:20 | ||
> код ревью | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
97. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Ю.Т. (?), 05-Мрт-25, 06:45 | ||
Именно этот момент и выпадает из пропаганды Раста (слово пропаганда без осуждения, пусть будет промоущен). | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
![]() | ||
100. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (99), 05-Мрт-25, 07:44 | ||
молодняк не будет пользоваться растом из-за сложности вхождения. им подавай питон или джаваскрипт | ||
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору |
![]() | ||
160. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от User (??), 05-Мрт-25, 10:58 | ||
Ну вообще - там, где надо (хинт - не в opensouce, этим и впрямь покласть) на уровне проекта вполне себе энфорсится. | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
![]() | ||
15. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +3 +/– | ![]() |
Сообщение от Аноним (-), 04-Мрт-25, 22:26 | ||
> То есть вся ценность rust свелась к одному заголовочному файлу для C++? | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
![]() | ||
26. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +3 +/– | ![]() |
Сообщение от Аноним (26), 04-Мрт-25, 22:40 | ||
Нет. Тут другая модель управления память. Не как в Rust, когда компилятор отслеживает единственного владельца сильной за счет "заимствования", а стандартный shared_ptr, которых может быть несколько. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
33. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Аноним (-), 04-Мрт-25, 22:52 | ||
> А в рантайме проверяется только счетчик владений в shared_ptr | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
50. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +2 +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 05-Мрт-25, 00:07 | ||
Знаменитое zero-cost из C++: оно как бы zero, но не совсем. | ||
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору |
![]() | ||
91. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +2 +/– | ![]() |
Сообщение от Аноним (91), 05-Мрт-25, 06:08 | ||
TANSTAAFL. Zero-cost не бывает в принципе. Да, ваш любимый раст - он в 2 раза медленнее, чем C++. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
101. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –1 +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 05-Мрт-25, 07:49 | ||
> Да, ваш любимый раст - он в 2 раза медленнее, чем C++ | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
143. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +2 +/– | ![]() |
Сообщение от мяв![]() | ||
вообще-то, например, при получении, условно, элементов массива в while-цикле с инкрементом, растц вполне себе рантайм проверку бахнет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
208. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (41), 05-Мрт-25, 15:55 | ||
> и код будет медленне такого же на С, до момента, пока в С-версии не добавят проверку. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
198. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от 111![]() | ||
> Да, ваш любимый раст - он в 2 раза медленнее, чем C++. | ||
Ответить | Правка | К родителю #91 | Наверх | Cообщить модератору |
![]() | ||
225. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (225), 05-Мрт-25, 21:17 | ||
>> Да, ваш любимый раст - он в 2 раза медленнее, чем C++. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
226. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (-), 05-Мрт-25, 21:24 | ||
> Вот: | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
231. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (225), 05-Мрт-25, 23:06 | ||
> он в 2 раза медленнее | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
233. Скрыто модератором | +/– | ![]() |
Сообщение от Аноним (-), 05-Мрт-25, 23:17 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
123. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Cooler (??), 05-Мрт-25, 09:14 | ||
std::unique_ptr<…> - zero-cost. | ||
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору |
![]() | ||
230. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (230), 05-Мрт-25, 23:04 | ||
> std::unique_ptr<…> - zero-cost. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
168. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Аноним (166), 05-Мрт-25, 11:41 | ||
Вообще-то ничто не мешает в C ручками прикрутить vtable, чтобы полиморфизм симитировать. | ||
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору |
![]() | ||
232. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (230), 05-Мрт-25, 23:09 | ||
И если при этом не будет автоматической девиртуализации по возможности, то тогда плюсы становятся negative-cost! | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
31. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +2 +/– | ![]() |
Сообщение от Аноним (26), 04-Мрт-25, 22:46 | ||
Заголовочный файл + плагин для компилятора. | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
6. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +2 +/– | ![]() |
Сообщение от Аноним (6), 04-Мрт-25, 22:12 | ||
Костыль не принимается, только новая нога. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
11. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Bottle (?), 04-Мрт-25, 22:18 | ||
Аналогия изначально хорошая, поскольку при попытке приживить новую ногу всю жизнь придётся пользоваться имунноподавляющими лекарствами. Костыль или протез подобного не требуют. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
203. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Гентушник (ok), 05-Мрт-25, 15:37 | ||
Можно взять ногу от близнеца. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
12. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Аноним (12), 04-Мрт-25, 22:19 | ||
Но их у ц++ уже и так 20, куда уж больше? | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
16. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +2 +/– | ![]() |
Сообщение от Аноним (16), 04-Мрт-25, 22:27 | ||
Походу особо одаренным, просто религия не позволяет использовать и/или С++ и/или Rust. Хз, в чём проблема то? - жесть! | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
36. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Аноним (35), 04-Мрт-25, 22:59 | ||
Проблема-то проста. Изучи и то и другое на норм уровень и не вырви мозгом | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
51. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +5 +/– | ![]() |
Сообщение от Аноним (49), 05-Мрт-25, 00:09 | ||
Достаточно знать программирование на «норм» уровне, и язык программирования перестанет иметь такое большое значение и становится всего лишь средством достижения цели. Да, какие-то языки лучше подходят для решения каких-то задач в каких-то доменах, какие-то меньше. К каким-то душа лежит, а к каким-то не лежит. На каких-то писать можно только за зарплату, а на каких-то ещё и для души. Но это сиюминутные мелочи. Скилл — он совсем в другой плоскости лежит. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
65. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +6 +/– | ![]() |
Сообщение от Аноним (65), 05-Мрт-25, 01:00 | ||
Это бесполезно объяснять удушенным Яндекс практикумом "мега питон синьор помидор". | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
103. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +3 +/– | ![]() |
Сообщение от n00by (ok), 05-Мрт-25, 07:56 | ||
А зачем им это объяснять? Пусть себе воюют. Где бы их для этого обособить, что бы остальным мозг не клевали - вот вопрос. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
113. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +2 +/– | ![]() |
Сообщение от Арман (?), 05-Мрт-25, 08:53 | ||
Жму вам всем руки, товарищи адекваты. Здоровья. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
214. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (49), 05-Мрт-25, 17:23 | ||
Их и обособили, здесь на опеннете. | ||
Ответить | Правка | К родителю #103 | Наверх | Cообщить модератору |
![]() | ||
217. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (217), 05-Мрт-25, 19:11 | ||
Считать что хороший программист на С/С++ освоит новый язык в совершенстве за две недели/месяц/год - это профнепригодность! | ||
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору |
![]() | ||
109. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от bOOster (ok), 05-Мрт-25, 08:41 | ||
> Походу особо одаренным, просто религия не позволяет использовать и/или С++ и/или Rust. | ||
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору |
![]() | ||
138. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от morphe (?), 05-Мрт-25, 09:58 | ||
> Тем более такое уже было. Понятны последствия? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
139. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –1 +/– | ![]() |
Сообщение от bOOster (ok), 05-Мрт-25, 10:01 | ||
>> Тем более такое уже было. Понятны последствия? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
149. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от incorporate (?), 05-Мрт-25, 10:25 | ||
MEMSAFE - очередной нестандартизированный костыль для плюсов. Крупным производителям ПО нужен язык, генерирующий быстрый код с минимальными затратами на отладку крупных проектов. И чтобы индусы были подешевле. Ну а вы продолжайте лениво ковырять сишечкой свой никому не нужный DIY, никому нет до этого дела | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
162. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –1 +/– | ![]() |
Сообщение от morphe (?), 05-Мрт-25, 11:06 | ||
>>> Тем более такое уже было. Понятны последствия? | ||
Ответить | Правка | К родителю #139 | Наверх | Cообщить модератору |
![]() | ||
170. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –1 +/– | ![]() |
Сообщение от bOOster (ok), 05-Мрт-25, 11:44 | ||
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
174. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Аноним (-), 05-Мрт-25, 11:50 | ||
>> а GCC/LLVM эти стандарты читают как хотят, и половину предложенных стандартов не реализуют. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
178. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –2 +/– | ![]() |
Сообщение от деанон (ok), 05-Мрт-25, 12:50 | ||
Занеси денег разработчикам, тогда будут тебе фичи, которые скажешь | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
182. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –1 +/– | ![]() |
Сообщение от Аноним (180), 05-Мрт-25, 13:17 | ||
В самом стандарте есть механизмы предусматривающие возможность реализации не всего стандарта. И так ДОЛЖНО быть. | ||
Ответить | Правка | К родителю #174 | Наверх | Cообщить модератору |
![]() | ||
189. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от анонимусс (-), 05-Мрт-25, 13:56 | ||
> В самом стандарте есть механизмы предусматривающие возможность реализации не всего стандарта. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
195. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –1 +/– | ![]() |
Сообщение от Аноним (180), 05-Мрт-25, 14:40 | ||
> Значит это плохой стандарт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
197. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от анонимусс (-), 05-Мрт-25, 14:48 | ||
> С вашей точки зрения "плохой". А так - единственно возможный. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
199. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (180), 05-Мрт-25, 15:08 | ||
> Работает там куда дырявые плюсы не пустят) | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
213. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –1 +/– | ![]() |
Сообщение от Аноним (-), 05-Мрт-25, 17:16 | ||
> На которой пишут полтора землекопа? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
177. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от деанон (ok), 05-Мрт-25, 12:48 | ||
Веганская этичная горизонтальная сейфспейс разработка. Мы поняли | ||
Ответить | Правка | К родителю #162 | Наверх | Cообщить модератору |
21. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –3 +/– | ![]() |
Сообщение от Аноним (-), 04-Мрт-25, 22:30 | ||
Ахаха! | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
141. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от bOOster (ok), 05-Мрт-25, 10:03 | ||
> Ахаха! | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
150. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от incorporate (?), 05-Мрт-25, 10:29 | ||
Противоречите сам себе. "Разнообразие это всегда отлично"? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
172. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (-), 05-Мрт-25, 11:45 | ||
> Разнообразие решений приведет к выбору лучшего. Разнообразие это всегда отлично. | ||
Ответить | Правка | К родителю #141 | Наверх | Cообщить модератору |
![]() | ||
179. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от деанон (ok), 05-Мрт-25, 12:57 | ||
Ты явно не понимаешь как устроена разработка | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
159. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Соль земли (?), 05-Мрт-25, 10:55 | ||
Напиши это со своего браузера, тогда поговорим. | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
32. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +3 +/– | ![]() |
Сообщение от _erthink (?), 04-Мрт-25, 22:48 | ||
Ой молодцы, пойду задоначу | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (46), 04-Мрт-25, 23:59 | ||
Чтобы растовики отстали, но пользоваться все равно никто этим не будет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
53. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –1 +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 05-Мрт-25, 00:11 | ||
А растовикам зачем приставать к плюсовикам? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
78. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +2 +/– | ![]() |
Сообщение от Аноним (78), 05-Мрт-25, 02:35 | ||
да постоянно плюсы помоями поливают, а потом берут LLVM написанный на С++ и идут свои хелоувроты компилировать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
104. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 05-Мрт-25, 08:00 | ||
Помоями поливают Раст. "Кривой синтаксис", "ничего не написано", "безопасность с ансейф" и пр. Знакомо? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
153. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Аноним (78), 05-Мрт-25, 10:31 | ||
> Или это другое? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
169. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Аноним (166), 05-Мрт-25, 11:43 | ||
Безопасность с ансейф называется безопасТность. | ||
Ответить | Правка | К родителю #104 | Наверх | Cообщить модератору |
![]() | ||
155. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от incorporate (?), 05-Мрт-25, 10:35 | ||
Процессору пофиг на чем ты свой хелловрот писал. Процессор умеет лишь в свой набор команд, слабо скормить процессору нативный си++ код? А что так? | ||
Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору |
![]() | ||
157. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (78), 05-Мрт-25, 10:38 | ||
Процессору то пофиг. Вот только машинные коды получаются не идентичные взасимости от того на каком ЯП был написан код, какие ключи оптимизации были использованы, какая версия компилятора и тд. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
85. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Аноним (88), 05-Мрт-25, 05:12 | ||
> А растовикам зачем приставать к плюсовикам? | ||
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору |
52. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –1 +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 05-Мрт-25, 00:10 | ||
Это новый MiraclePtr? | ||
Ответить | Правка | Наверх | Cообщить модератору |
62. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +3 +/– | ![]() |
Сообщение от Аноним (-), 05-Мрт-25, 00:46 | ||
Командная строка для запуска компилятора с плагином: | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
84. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –1 +/– | ![]() |
Сообщение от Аноним (84), 05-Мрт-25, 04:48 | ||
Возможно, единственный адекватный комментатор под этой новостью. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
94. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +3 +/– | ![]() |
Сообщение от Аноним (94), 05-Мрт-25, 06:36 | ||
Цены ему не было бы если бы он ещё дочитал до конца новости что это "нестандартизированное поделие" не влияет на генерируемый код. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
133. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (132), 05-Мрт-25, 09:32 | ||
То есть вы себя не включили в разряд адекватных? Бывает. | ||
Ответить | Правка | К родителю #84 | Наверх | Cообщить модератору |
![]() | ||
184. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (180), 05-Мрт-25, 13:22 | ||
Ты собираешь компилятором gcc код. | ||
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору |
![]() | ||
188. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –1 +/– | ![]() |
Сообщение от Аноним (-), 05-Мрт-25, 13:51 | ||
> Ты собираешь компилятором gcc код. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
194. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (26), 05-Мрт-25, 14:40 | ||
Какой из компиляторов является не свободным, gcc или Clang? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
215. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –1 +/– | ![]() |
Сообщение от Аноним (215), 05-Мрт-25, 18:13 | ||
clang не свободный. По лицензии gcc нельзя посадить под замок | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
216. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Аноним (-), 05-Мрт-25, 18:21 | ||
> Какой из компиляторов является не свободным, gcc или Clang? | ||
Ответить | Правка | К родителю #194 | Наверх | Cообщить модератору |
68. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +2 +/– | ![]() |
Сообщение от Neon (??), 05-Мрт-25, 01:01 | ||
Опять костыли. Куда то С++ пошел явно не туда после 11 и 14 версий. И чем дальше, тем сильнее не туда. Вместо учета пожеланий прикладных программистов все новшества исключительно для разработчиков самого С++ и его стандартной библиотеки, всё для себя любимых. Да и сама стандартная библиотека С++ какой то бред воспаленного ума, бред в горячке у Степанова. Неудобная, с идиотской архитектурой, с синтаксисом явно нечеловеческим. Вместо поддержки сети, например, зачем то эллиптические функции добавлены в стандартную библиотеку, хотя большинству программистов именно сеть нужна, а не эти функции. Даже поддержка строк сделана явно через ж@пу. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
70. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Карлос Сношайтилис (ok), 05-Мрт-25, 01:12 | ||
Не время думать о строках, указатели в опасности! | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
71. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (88), 05-Мрт-25, 01:21 | ||
Могли бы, например, просто функции для прикладных задач из PHP в стандартную библиотеку Си++ перенести. Так нет же, маялись сплошным переусложнением ради переусложнения. На хабре эта тема уже поднималась, пришли к аналогичному выводу. | ||
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору |
![]() | ||
72. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (88), 05-Мрт-25, 01:24 | ||
Да, и строку тоже пришлось свою делать, т.к. пользоваться этим стандартным убожеством нет никакого желания. Получилось гораздо многофункциональнее, удобнее, проще. Я понимаю, велосипедостроение, но это реально - был шаг от отчаяния. | ||
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору |
![]() | ||
110. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (110), 05-Мрт-25, 08:42 | ||
>Да, и строку тоже пришлось свою делать, т.к. пользоваться этим стандартным убожеством нет никакого желания. Получилось гораздо многофункциональнее, удобнее, проще. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
190. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Аноним (88), 05-Мрт-25, 13:57 | ||
Наивно полагать, что "комитетчики" решили задачу в общем виде. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
80. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноньимъ (ok), 05-Мрт-25, 02:50 | ||
Оно не туда после 97 чи 99 пошло. | ||
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору |
![]() | ||
112. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (110), 05-Мрт-25, 08:48 | ||
>Оно не туда после 97 чи 99 пошло. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
212. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноньимъ (ok), 05-Мрт-25, 16:54 | ||
>>Оно не туда после 97 чи 99 пошло. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
173. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (166), 05-Мрт-25, 11:48 | ||
>97 чи 99 | ||
Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору |
![]() | ||
211. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноньимъ (ok), 05-Мрт-25, 16:53 | ||
>>97 чи 99 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
107. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от bOOster (ok), 05-Мрт-25, 08:35 | ||
> Опять костыли. Куда то С++ пошел явно не туда после 11 и | ||
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору |
![]() | ||
114. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (110), 05-Мрт-25, 08:59 | ||
>Да и сама стандартная библиотека С++ какой то бред воспаленного ума, бред в горячке у Степанова. | ||
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору |
![]() | ||
134. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от bOOster (ok), 05-Мрт-25, 09:34 | ||
> Недалеким и потому самоуверенным велосипедистам все время кажется что проблема строк ограничена | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
124. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (124), 05-Мрт-25, 09:14 | ||
Зачем тебе вообще строки, это такие же данные, как и другие. | ||
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору |
![]() | ||
220. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Аноним (220), 05-Мрт-25, 19:45 | ||
Ну да, только ассемблер, только машинный код! | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
171. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от nonstop (?), 05-Мрт-25, 11:45 | ||
Именно так. Добавляют нужное, но с невероятно медленной скоростью. | ||
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору |
106. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от bOOster (ok), 05-Мрт-25, 08:31 | ||
"на концепцию владения и заимствования из языка Rust" | ||
Ответить | Правка | Наверх | Cообщить модератору |
108. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Я (??), 05-Мрт-25, 08:37 | ||
Сделали бы для начала инструмент валидации указателей на уровне стандартных библиотек. Все борются с UB, созданными толпой бывших питонистов - разработчиков компиляторов в погоне за лучшей оптимизацией. Не запрещено в стандарте - значит нужно оптимизировать - выкинув лишнее, выведем предупреждение если пользователь включит флаги а, б, с, ш. именно в этом порядке. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
111. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Я (??), 05-Мрт-25, 08:42 | ||
живой пример, питонисты пролобировали добавление в стандартные библиотеки функции strdup, которая автоматически делает realloc при вызове, но что будет если указатель был в стеке или статик, в питоне все работает - вносим в стандарт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
121. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (118), 05-Мрт-25, 09:12 | ||
>>но что будет если указатель был в стеке или статик | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
154. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Я (??), 05-Мрт-25, 10:33 | ||
не вызывайте free два раза подряд. ржавотики говорят, что проблема языка. прохожие из городов, где все время день, рредлагают не ходить на красный. | ||
Ответить | Правка | Наверх | Cообщить модератору |
120. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Аноним (124), 05-Мрт-25, 09:10 | ||
Си/C++ не исправить, поэтому и появилась куча других языков, например, odin и zig. Смиритесь и живите дальше. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
131. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (131), 05-Мрт-25, 09:28 | ||
> появилась куча других языков | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
135. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (135), 05-Мрт-25, 09:37 | ||
как и проблемы с памятью | ||
Ответить | Правка | Наверх | Cообщить модератору |
146. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Анониматор (?), 05-Мрт-25, 10:18 | ||
Все языки исчезнут одновременно, как только ИИ заменит кожаных программистов. Ему проще сразу в машинных кодах будет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
175. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (166), 05-Мрт-25, 11:50 | ||
В машинных кодах какой архитектуры? Тогда уж на JS, ну а чего, кросплатформенно же. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
193. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (180), 05-Мрт-25, 14:35 | ||
У ИИ невозможно избавится от галюцинирования из-за самой сути машинного обучения. | ||
Ответить | Правка | К родителю #146 | Наверх | Cообщить модератору |
![]() | ||
196. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (124), 05-Мрт-25, 14:47 | ||
всё будет циклично, сильный ии найдёт лазейку для обучения у более тупого и сам станет тупым | ||
Ответить | Правка | Наверх | Cообщить модератору |
151. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (151), 05-Мрт-25, 10:30 | ||
Костыли, костыли, костыли.... | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
156. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Аноним (118), 05-Мрт-25, 10:35 | ||
руки ноги - это костыли. мозги кстати тоже костыль не очень удачный ))) | ||
Ответить | Правка | Наверх | Cообщить модератору |
164. Скрыто модератором | +2 +/– | ![]() |
Сообщение от Аноним (164), 05-Мрт-25, 11:21 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
181. Скрыто модератором | +/– | ![]() |
Сообщение от Аноним (124), 05-Мрт-25, 13:10 | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
186. Скрыто модератором | +/– | ![]() |
Сообщение от Аноним (186), 05-Мрт-25, 13:45 | ||
Ответить | Правка | К родителю #164 | Наверх | Cообщить модератору |
191. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (191), 05-Мрт-25, 14:16 | ||
В rust хорошо, там изобретён блок unsafe. А в крестах как они собираются выкурчиваться? Тут же 100% кода как было unsafe, так и осталось, и любой коммит может как улучшить ситуацию, так и ухудшить | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
192. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (180), 05-Мрт-25, 14:24 | ||
А здесь собираются дать возможность на каждый артефакт навесить что-то типа тега, управляющего функциональностью ему доступной. Помимо опций компиляции. Знает компилятор теги - проверит. Не знает - проигнорирует. Код в любом случае один и тот же. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
209. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (191), 05-Мрт-25, 16:15 | ||
В этом и проблема, что даже если проект и перейдёт на данный вариант, то никаких гарантий, что одним коммитом эту ситуацию не сломают - нет | ||
Ответить | Правка | Наверх | Cообщить модератору |
202. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | –2 +/– | ![]() |
Сообщение от fdn721 (ok), 05-Мрт-25, 15:36 | ||
Концепция "weak_ptr при захвате превращается в shared_ptr" - редкостное дермицо. Ибо если оригинальный shared_ptr освободит поток владельца, а в это время, weak_ptr будет захвачен, то это передаст владение объектом владельцу weak_ptr. Соответственно из его же потока будет вызван деструктор. По этому weak_ptr не настоящий слабый указать, а всего лишь возможность разорвать циклические ссылки. Как поверх этого дерьма можно ещё какую-то безопасность пытаться накрутить? | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
218. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Аноним (26), 05-Мрт-25, 19:25 | ||
Вы мешаете в кучу теплое и кислое и правильно написали, что weak_ptr и shared_ptr, это только про циклические ссылки. И они не гарантируют корректную работу из разных потоков https://en.cppreference.com/w/cpp/memory/shared_ptr (так же как и попытка разименования nullptr является UB) | ||
Ответить | Правка | Наверх | Cообщить модератору |
222. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +/– | ![]() |
Сообщение от Аноним (222), 05-Мрт-25, 20:18 | ||
Наконец-то! Можно выбрасывать Java, C#, Golang и начинать всё делать на C++. Это будет также легко и безопасно как на расте! Жду не дождусь. Сейчас вся индустрия повернёт вспять. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
223. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Аноним (88), 05-Мрт-25, 20:42 | ||
Ну и чего ты здесь опять распетушился со своим растом? Человек хотя бы попробовал - и это похвально. Возможно, кто-нибудь изучит его идеи и придумает что-то ещё более интересное и удобное. Это называется brainstorm. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
224. "Релиз проекта Memsafe для безопасной работы с памятью в С++" | +1 +/– | ![]() |
Сообщение от Аноним (26), 05-Мрт-25, 21:03 | ||
>> Возможно, кто-нибудь изучит его идеи и придумает что-то ещё более интересное и удобное. Это называется brainstorm. | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |