Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Проект LLVM развивает средства для безопасной работы с буферами в C++" | +/– | |
Сообщение от opennews (?), 06-Окт-22, 11:05 | ||
Разработчики проекта LLVM предложили ряд изменений, направленных на усиление безопасности критически важных проектов на языке C++ и предоставление средств для исключения ошибок, вызванных выходом за допустимые границы буферов. Работа сосредоточена в двух направлениях: предоставление модели разработки, позволяющей безопасно работать с буферами, и проведение работы по усилению защиты стандартной библиотеки функций libc++... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
2. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от Аноним (2), 06-Окт-22, 11:07 | ||
> std::vector будет отслеживаться обращение за пределы выделенной области памяти, в случае выявления которого программа будет аварийно завершаться. | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Проект LLVM развивает средства для безопасной работы с буфер..." | +12 +/– | |
Сообщение от Аноним (3), 06-Окт-22, 11:08 | ||
На этапе компиляции. | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от bOOster (ok), 06-Окт-22, 13:05 | ||
И после таких вот заявлений растоманы хотят кого-то уверить что у них код быстрее чем сишный работает? При наличии постоянных проверок в рантайме. | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от анонимус (??), 06-Окт-22, 13:40 | ||
Так проверки в дебаге. Код может быть местми быстрее из-за большего скоупа для анализа конпелятором. Синтетика иногда тоже такие результаты показывает. Тут главное что есть гарантии валидности | ||
Ответить | Правка | Наверх | Cообщить модератору |
129. "Проект LLVM развивает средства для безопасной работы с буфер..." | –3 +/– | |
Сообщение от Аноним (129), 06-Окт-22, 19:15 | ||
> Так проверки в дебаге | ||
Ответить | Правка | Наверх | Cообщить модератору |
135. "Проект LLVM развивает средства для безопасной работы с буфер..." | +2 +/– | |
Сообщение от Tita_M (ok), 06-Окт-22, 19:59 | ||
Comdiv, предлагает такое решение этой проблемы для будущих языков | ||
Ответить | Правка | Наверх | Cообщить модератору |
175. "Проект LLVM развивает средства для безопасной работы с буфер..." | –2 +/– | |
Сообщение от bOOster (ok), 07-Окт-22, 08:10 | ||
Костыль на костыле, костылем погоняет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
181. "Проект LLVM развивает средства для безопасной работы с буфер..." | +5 +/– | |
Сообщение от Брат Анон (ok), 07-Окт-22, 08:34 | ||
Понятно. Ответить нечего. Правда, там его вариант Оберона по скорости почти не проигрывает чистому Си. А надёжность растёт существенно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
188. "Проект LLVM развивает средства для безопасной работы с буфер..." | –2 +/– | |
Сообщение от bOOster (ok), 07-Окт-22, 09:23 | ||
> Понятно. Ответить нечего. Правда, там его вариант Оберона по скорости почти не | ||
Ответить | Правка | Наверх | Cообщить модератору |
227. "Проект LLVM развивает средства для безопасной работы с буфер..." | +3 +/– | |
Сообщение от Прохожий (??), 08-Окт-22, 08:29 | ||
У тебя с логическим мышлением явные проблемы. Причём здесь алгоритмы, до ошибок в программах? | ||
Ответить | Правка | Наверх | Cообщить модератору |
189. "Проект LLVM развивает средства для безопасной работы с буфер..." | –4 +/– | |
Сообщение от bOOster (ok), 07-Окт-22, 09:40 | ||
> Понятно. Ответить нечего. Правда, там его вариант Оберона по скорости почти не | ||
Ответить | Правка | К родителю #181 | Наверх | Cообщить модератору |
255. "Проект LLVM развивает средства для безопасной работы с буфер..." | +3 +/– | |
Сообщение от Брат Анон (ok), 10-Окт-22, 08:24 | ||
> Кстати, С++ в силу своей специфики конструктор/деструктор много безопаснее чем чистый С | ||
Ответить | Правка | Наверх | Cообщить модератору |
256. "Проект LLVM развивает средства для безопасной работы с буфер..." | –2 +/– | |
Сообщение от bOOster (ok), 10-Окт-22, 09:32 | ||
>> Кстати, С++ в силу своей специфики конструктор/деструктор много безопаснее чем чистый С | ||
Ответить | Правка | Наверх | Cообщить модератору |
262. "Проект LLVM развивает средства для безопасной работы с буфер..." | –2 +/– | |
Сообщение от Аноним (-), 12-Окт-22, 12:47 | ||
> Программист вообще не должен думать, когда бы ему память получить, а когда | ||
Ответить | Правка | К родителю #255 | Наверх | Cообщить модератору |
80. "Проект LLVM развивает средства для безопасной работы с буфер..." | +4 +/– | |
Сообщение от YetAnotherOnanym (ok), 06-Окт-22, 15:03 | ||
Лучше постоянные проверки в рантайме, чем крвх или взлом. | ||
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору |
88. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от bOOster (ok), 06-Окт-22, 15:55 | ||
> Лучше постоянные проверки в рантайме, чем крвх или взлом. | ||
Ответить | Правка | Наверх | Cообщить модератору |
123. "Проект LLVM развивает средства для безопасной работы с буфер..." | +2 +/– | |
Сообщение от Аноним (123), 06-Окт-22, 17:47 | ||
Он для этого и создан если кто не понял. Притянул из интернета пару гигабайт зависимостей для сборки и вуаля. А синтаксис и уровень программистов как-раз распологает к быстрому и незатруднительному ознакомлению со сторонним кодом. Для дураков безопасТно вобщем, в лучших традициях стадостроения. | ||
Ответить | Правка | Наверх | Cообщить модератору |
130. "Проект LLVM развивает средства для безопасной работы с буфер..." | +4 +/– | |
Сообщение от Аноним (130), 06-Окт-22, 19:19 | ||
>Притянул из интернета пару гигабайт зависимостей для сборки и вуаля | ||
Ответить | Правка | Наверх | Cообщить модератору |
180. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от bOOster (ok), 07-Окт-22, 08:23 | ||
>>Притянул из интернета пару гигабайт зависимостей для сборки и вуаля | ||
Ответить | Правка | Наверх | Cообщить модератору |
212. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от Аноним (212), 07-Окт-22, 16:32 | ||
Даже если это так, то какая претензия тогда к расту? Скачав библиотеку для крестов с гитхаба тоже можно получить уязвимость. | ||
Ответить | Правка | Наверх | Cообщить модератору |
215. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от bOOster (ok), 07-Окт-22, 16:57 | ||
> Даже если это так, то какая претензия тогда к расту? Скачав библиотеку | ||
Ответить | Правка | Наверх | Cообщить модератору |
229. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от Прохожий (??), 08-Окт-22, 08:33 | ||
Исходя из чего это следует, о Великий воин супротив Раста? | ||
Ответить | Правка | Наверх | Cообщить модератору |
228. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Прохожий (??), 08-Окт-22, 08:30 | ||
На основе чего ты пришёл к такому туповатому выводу? | ||
Ответить | Правка | К родителю #88 | Наверх | Cообщить модератору |
133. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от eganru (?), 06-Окт-22, 19:52 | ||
К большому сожалению будут постоянные ошибки в алгоримах, которые точно также приводят к печальным последствиям. | ||
Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору |
138. "Проект LLVM развивает средства для безопасной работы с буфер..." | +2 +/– | |
Сообщение от Аноним (130), 06-Окт-22, 20:17 | ||
>В реальном мире жестко заданная учетка встречается чаще чем переполнение буфера. | ||
Ответить | Правка | Наверх | Cообщить модератору |
176. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от bOOster (ok), 07-Окт-22, 08:12 | ||
Майкрософт это не про программирование - это про бизнес. И применять эти сведения к open-source программированию вообще никак нельзя. | ||
Ответить | Правка | Наверх | Cообщить модератору |
213. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (212), 07-Окт-22, 16:35 | ||
А в open source какие-то особенные люди, которые не допускают ошибок с памятью и при этом отказываются работать с корпорациями? Я бы наоборот допустил, что средний корпоративный разработчик пишет код лучше среднего open source разработчика. | ||
Ответить | Правка | Наверх | Cообщить модератору |
214. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от bOOster (ok), 07-Окт-22, 16:49 | ||
> А в open source какие-то особенные люди, которые не допускают ошибок с | ||
Ответить | Правка | Наверх | Cообщить модератору |
226. "Проект LLVM развивает средства для безопасной работы с буфер..." | –2 +/– | |
Сообщение от Прохожий (??), 08-Окт-22, 08:26 | ||
Тебе бы самому не помешало включать серое вещество. Что МС, что другие корпорации гораздо сильнее заинтересованы в качестве продукта (конкуренция, батенька, она такая: будешь делать шлак - клиенты разбегутся), чем программисты опенсоурса, у которых, если подумать, нет абсолютно никакой мотивации, чтобы писать качественный код, кроме чувства собственной важности (ЧСВ). Пользователи опенсорса часто банальные халявщики, и даже если они заинтересованы в качестве, то редко готовы его поддерживать денежкой. А одним ЧСВ (типовой программист опенсорса) долго сыт не будешь. | ||
Ответить | Правка | Наверх | Cообщить модератору |
183. "Проект LLVM развивает средства для безопасной работы с буфер..." | +2 +/– | |
Сообщение от Брат Анон (ok), 07-Окт-22, 08:38 | ||
> Лучше постоянные проверки в рантайме, чем крвх или взлом. | ||
Ответить | Правка | К родителю #80 | Наверх | Cообщить модератору |
263. "Проект LLVM развивает средства для безопасной работы с буфер..." | –2 +/– | |
Сообщение от Аноним (-), 12-Окт-22, 14:20 | ||
> А ещё лучше -- железо спроектированное под эти проверки, | ||
Ответить | Правка | Наверх | Cообщить модератору |
278. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от Брат Анон (ok), 14-Окт-22, 08:28 | ||
>> А ещё лучше -- железо спроектированное под эти проверки, | ||
Ответить | Правка | Наверх | Cообщить модератору |
279. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от alexhz (?), 26-Дек-22, 00:38 | ||
Железо такое есть, эльбрус называется. Там есть специальный режим, в котором процессор изображает из себя виртуальную машину, работающую по спецификации языка C. Прощай выход за границы буферов, приведение несовместимых типов и прочее-прочее. Недостаток - даже в железном исполнении есть потеря производительности, местами более 40%. | ||
Ответить | Правка | К родителю #263 | Наверх | Cообщить модератору |
280. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от alexhz (?), 26-Дек-22, 00:43 | ||
Хотя чаще до 20%. Ну и ещё проблема, код с хаками не работает. В итоге, только сравнительно недавно смогли заставить в этом режиме работать стандартную GNU libc. | ||
Ответить | Правка | Наверх | Cообщить модератору |
221. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от anonimous (?), 07-Окт-22, 22:18 | ||
>vector | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
4. "Проект LLVM развивает средства для безопасной работы с буфер..." | +4 +/– | |
Сообщение от topin89 (ok), 06-Окт-22, 11:10 | ||
Только по `.at(i)`, и этой функцией мало кто пользуется. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
6. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от null (??), 06-Окт-22, 11:14 | ||
а вы берете указатель от .data() и дальше используете арифметику с указателем? | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Проект LLVM развивает средства для безопасной работы с буфер..." | +12 +/– | |
Сообщение от anonymous (??), 06-Окт-22, 11:20 | ||
operator[] вам о чем-нибудь говорит? | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Проект LLVM развивает средства для безопасной работы с буфер..." | +2 +/– | |
Сообщение от null (??), 06-Окт-22, 11:24 | ||
зачем, если есть at? | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Проект LLVM развивает средства для безопасной работы с буфер..." | +13 +/– | |
Сообщение от Аноним (19), 06-Окт-22, 11:38 | ||
зачем нужен ты, если есть GPT-3? | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от trolleybus (?), 06-Окт-22, 12:41 | ||
Согласен. Null не нужен, столько багов из-за него. | ||
Ответить | Правка | Наверх | Cообщить модератору |
84. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от Аноним (84), 06-Окт-22, 15:41 | ||
Давайте разыминуем анона выше ! | ||
Ответить | Правка | Наверх | Cообщить модератору |
264. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (-), 12-Окт-22, 14:41 | ||
> Давайте разыминуем анона выше ! | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от pashev.ru (?), 06-Окт-22, 11:13 | ||
Gfortran: -fcheck=all | ||
Ответить | Правка | Наверх | Cообщить модератору |
128. "Проект LLVM развивает средства для безопасной работы с буфер..." | +2 +/– | |
Сообщение от qetuo (?), 06-Окт-22, 18:55 | ||
Собственно, уже давно есть GLIBCXX_HARDENED, по умолчанию включенный в Федоре и ряде других дистров. Добавляет примерно то, о чем новость для libc++. | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Проект LLVM развивает средства для безопасной работы с буфер..." | –2 +/– | |
Сообщение от Бывалый смузихлёб (?), 06-Окт-22, 11:14 | ||
> Предлагаемая модель безопасного программирования для C++ предполагает | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. "Проект LLVM развивает средства для безопасной работы с буфер..." | +6 +/– | |
Сообщение от гость (?), 06-Окт-22, 11:22 | ||
А что, LLVM в кресты встраивают борроу чекер? Проблем с лайфтаймами больше не будет? | ||
Ответить | Правка | Наверх | Cообщить модератору |
18. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (18), 06-Окт-22, 11:37 | ||
Если тебе нужен боров в чекере ты его можешь сам присобачить в любой момент. https://www.youtube.com/watch?v=Lj1GppqNr8c | ||
Ответить | Правка | Наверх | Cообщить модератору |
74. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от анон (?), 06-Окт-22, 14:56 | ||
Ща начнется визг, что ваш 6Ч, не тот бЧ. | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. "Проект LLVM развивает средства для безопасной работы с буфер..." | +4 +/– | |
Сообщение от Аноним (40), 06-Окт-22, 12:38 | ||
> боров чекер | ||
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору |
11. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Шарп (ok), 06-Окт-22, 11:23 | ||
>производимая во время выполнения | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
30. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Man11300 (?), 06-Окт-22, 12:14 | ||
В том языке аналогичная проверка тоже происходит во время выполнения | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Проект LLVM развивает средства для безопасной работы с буфер..." | +7 +/– | |
Сообщение от Аноним (10), 06-Окт-22, 11:23 | ||
Будет короче тормозить еще больше из за постоянных проверок. Голые указатели придумали не просто так. А потому, что проги на асме работали в 10 раз быстрее, чем всякие проги на басике, но хотелось же писать на ЯВУ, а не убивать мозг проблемами аллокешена регистров. Есть простая и тупая вещь. В других языках типа Delphi/Lazarus можно включить проверку границ в отладочном режиме. Есть так же клевые менеджеры памяти типа FastMM, которые в FullDebugMode отслеживают все возможные проблемы с утечками памяти и use-after-free. Это просто Сишники привыкли страдать. А еще говорят, что их язык лучший в мире, ога. | ||
Ответить | Правка | Наверх | Cообщить модератору |
16. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Анусимус (?), 06-Окт-22, 11:37 | ||
сиплюсплюсовцы же | ||
Ответить | Правка | Наверх | Cообщить модератору |
21. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (10), 06-Окт-22, 11:49 | ||
А еще ассерты есть. И вообще работать с буфферами неявного размера, как это принято в Сях - это плохая идея. Короче это называется культура программирования. Если нанимать индусов на аутсорсе за копейки, то никакие ухищрения не помогут. А в итоге ради так называемой безопасности производительность нативного кода опустят до уровня скряптов. Ну и зачем тогда вообще нужен нативный код? Давайте всех посадим на питон. | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. "Проект LLVM развивает средства для безопасной работы с буфер..." | +3 +/– | |
Сообщение от Аноним (23), 06-Окт-22, 11:54 | ||
C и C++ это разные языки. | ||
Ответить | Правка | Наверх | Cообщить модератору |
131. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от Аноним (129), 06-Окт-22, 19:20 | ||
Не может быть! | ||
Ответить | Правка | Наверх | Cообщить модератору |
265. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (265), 12-Окт-22, 14:52 | ||
> А еще ассерты есть. И вообще работать с буфферами неявного размера, как | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
25. "Проект LLVM развивает средства для безопасной работы с буфер..." | +3 +/– | |
Сообщение от _kp (ok), 06-Окт-22, 12:03 | ||
Проверка диапазона не ресурсоёмкая, и на некоторых платформах даже аппаратная. | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
67. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от none7 (ok), 06-Окт-22, 14:30 | ||
Не бывает бесплатных проверок, даже за защищённый режим процессора с его виртуальной памятью приходится платить свою цену, реальный режим реально быстрее. У x86 так же есть инструкция bound для проверки соответствия указателя определённому диапазону, но естественно времени она занимает столько же как и пара cmp+j[ab], хотя реализована аппаратнее некуда. Проверки данных по одной границе при изменении оказались дешевле и инструкцию выбросили на свалку истории. Дешевле одной проверки только отсутствие проверки во время выполнения, например мы можем быть уверены, что в результате операции i & 255, i не выйдет за пределы массива длиной 256 байт. Компиляторы Rust и Ada вроде как специализируются на обеспечении таких гарантий и должны бы быть быстрее компиляторов Си... должны бы быть. | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. "Проект LLVM развивает средства для безопасной работы с буфер..." | –3 +/– | |
Сообщение от n00by (ok), 06-Окт-22, 14:52 | ||
> даже за защищённый режим процессора с его виртуальной | ||
Ответить | Правка | Наверх | Cообщить модератору |
79. "Проект LLVM развивает средства для безопасной работы с буфер..." | +2 +/– | |
Сообщение от none7 (ok), 06-Окт-22, 15:03 | ||
> Столько нового и интересного узнаёшь на Опеннете. То есть виртуальная память иногда | ||
Ответить | Правка | Наверх | Cообщить модератору |
95. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от n00by (ok), 06-Окт-22, 16:21 | ||
Исключение потому так и называется, что генерируется в исключительных случаях. Так то да, если запретить ещё и прерывания, то система будет работать «быстрее», не прерываясь на чтение с накопителя и приём пакетов. А если обрабатывать только 64 байта, то не придётся читать из медленного ОЗУ, поскольку хватит линейки кеша. Только почему-то мало кому приходит в голову «оптимизировать» всё это. | ||
Ответить | Правка | Наверх | Cообщить модератору |
102. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (102), 06-Окт-22, 16:34 | ||
> Так то да, если запретить ещё и прерывания, то система будет работать «быстрее», | ||
Ответить | Правка | Наверх | Cообщить модератору |
241. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от n00by (ok), 08-Окт-22, 16:01 | ||
>> Так то да, если запретить ещё и прерывания, то система будет работать «быстрее», | ||
Ответить | Правка | Наверх | Cообщить модератору |
78. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от n00by (ok), 06-Окт-22, 15:00 | ||
> У x86 | ||
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору |
81. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от none7 (ok), 06-Окт-22, 15:06 | ||
> А если посмотреть талмуд, то она делает совсем другое - генерирует исключение | ||
Ответить | Правка | Наверх | Cообщить модератору |
93. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от n00by (ok), 06-Окт-22, 16:14 | ||
Что бы «естественно времени она занимает столько же как и пара cmp+j[ab]» имело силу, хорошо бы написать времена для обоих случаев. А эти команды даже делают разное. | ||
Ответить | Правка | Наверх | Cообщить модератору |
96. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от Аноним (102), 06-Окт-22, 16:25 | ||
> Что бы «естественно времени она занимает столько же как и пара cmp+j[ab]» | ||
Ответить | Правка | Наверх | Cообщить модератору |
101. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от n00by (ok), 06-Окт-22, 16:33 | ||
> Так, что сравнивать | ||
Ответить | Правка | Наверх | Cообщить модератору |
105. "Проект LLVM развивает средства для безопасной работы с буфер..." | +2 +/– | |
Сообщение от Аноним (102), 06-Окт-22, 16:42 | ||
> Но не я делал заявление на тему «естественно столько же», | ||
Ответить | Правка | Наверх | Cообщить модератору |
164. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от Аноним (129), 07-Окт-22, 02:37 | ||
> на 486 | ||
Ответить | Правка | Наверх | Cообщить модератору |
170. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от none7 (ok), 07-Окт-22, 04:18 | ||
> Сейчас какой год идёт? Не, не так... Какой сейчас век? | ||
Ответить | Правка | Наверх | Cообщить модератору |
242. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от n00by (ok), 08-Окт-22, 16:05 | ||
>> Сейчас какой год идёт? Не, не так... Какой сейчас век? | ||
Ответить | Правка | Наверх | Cообщить модератору |
269. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (-), 12-Окт-22, 15:46 | ||
> Да без разницы какой год. Основа вычислительного блока в процессорах Intel не меняется. | ||
Ответить | Правка | К родителю #170 | Наверх | Cообщить модератору |
274. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от none7 (ok), 12-Окт-22, 16:32 | ||
> Ага, конечно. Интел не настолько дно в разработках. | ||
Ответить | Правка | Наверх | Cообщить модератору |
275. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от n00by (ok), 13-Окт-22, 10:27 | ||
>> Ага, конечно. Интел не настолько дно в разработках. | ||
Ответить | Правка | К родителю #274 | Наверх | Cообщить модератору |
243. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от n00by (ok), 08-Окт-22, 16:23 | ||
>> на 486 | ||
Ответить | Правка | К родителю #164 | Наверх | Cообщить модератору |
240. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от n00by (ok), 08-Окт-22, 15:51 | ||
>> Но не я делал заявление на тему «естественно столько же», | ||
Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору |
89. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (89), 06-Окт-22, 15:56 | ||
В защищенном режиме много всякой мути, которая в теории должна жутко тормозить. Виртуальная память, переключение контекстов и т.д. В современных процах все это решается за счет распараллеливания. Т.е. проблему по сути закидывают шапками. Это когда тебе тех процесс позволяет клепать сколько угодно транзисторов, так что можно параллельно просчитывать 100500 инструкций вперед при over9000 ветвлениях. Другое дело, что расплатой за это является возможность атак по сторонним каналам. Так что, как сказал Мэт Дэймон, да, да... | ||
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору |
98. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (98), 06-Окт-22, 16:29 | ||
Так чтож, теперь отказаться от защищённого режима? Привет, эпоха DOS! Сторонние каналы не требуются, получай достпуп к любым соседним процессам сколько хочешь! | ||
Ответить | Правка | Наверх | Cообщить модератору |
103. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от n00by (ok), 06-Окт-22, 16:35 | ||
> Привет, эпоха DOS! Сторонние каналы | ||
Ответить | Правка | Наверх | Cообщить модератору |
136. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от Tita_M (ok), 06-Окт-22, 20:08 | ||
Существует архитектура Mill в которой нет виртуальной памяти и много чего другого, что есть в классических процессорах усложняющих их и тем не менее многие FLOSS программы и операционки корректно работают на ней после компиляции и практически без изменений. | ||
Ответить | Правка | Наверх | Cообщить модератору |
218. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от Аноним (218), 07-Окт-22, 18:11 | ||
Но в реальном мире, кроме FOSS, ещё браузер загружает страницы с тоннами стороннего JS, которому наплевать на корректное сосуществование с другими просессами в архитектуре без виртуальной памяти. | ||
Ответить | Правка | Наверх | Cообщить модератору |
272. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (-), 12-Окт-22, 16:10 | ||
> Но в реальном мире, кроме FOSS, ещё браузер загружает страницы с тоннами | ||
Ответить | Правка | Наверх | Cообщить модератору |
244. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от n00by (ok), 08-Окт-22, 16:33 | ||
А ещё есть компьютер Спектрум. Самый быстрый там вариант - самомодифицирующийся код. Но реальный мир - это немного другое. | ||
Ответить | Правка | К родителю #136 | Наверх | Cообщить модератору |
270. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (-), 12-Окт-22, 15:47 | ||
> А ещё есть компьютер Спектрум. Самый быстрый там вариант - самомодифицирующийся код. | ||
Ответить | Правка | Наверх | Cообщить модератору |
276. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от n00by (ok), 13-Окт-22, 10:54 | ||
Можно было, конечно, осталось посчитать, сколько играли в тот «Дум» на Спектруме и подумать, почему оно появилось сильно позже чем всякие Dyzzy и почему сорцы всех этих шедевров написаны под PC, который маст дай. ;) | ||
Ответить | Правка | Наверх | Cообщить модератору |
192. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от _kp (ok), 07-Окт-22, 11:00 | ||
> В защищенном режиме много всякой мути, которая в теории должна жутко тормозить. | ||
Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору |
245. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от n00by (ok), 08-Окт-22, 16:40 | ||
> Пристномамятная фича - в z80 добавили инструкцию копирования памяти, стало быстрее, чем | ||
Ответить | Правка | Наверх | Cообщить модератору |
252. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от _kp (ok), 09-Окт-22, 00:23 | ||
Верно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
254. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от n00by (ok), 09-Окт-22, 15:58 | ||
> Верно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
257. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от _kp (ok), 10-Окт-22, 10:46 | ||
Благодарю. Взял в коллекцию. Смотрю. | ||
Ответить | Правка | Наверх | Cообщить модератору |
258. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от n00by (ok), 10-Окт-22, 16:34 | ||
Как забанили? Это надо в новости. Тут публика любит, когда кого-то банят. Ну и вроде есть gitflic (что бы изменить там видимость репозитория, надо в службу поддержки написать, как говорят; я не пишу, просто год жду, вдруг заработает). | ||
Ответить | Правка | Наверх | Cообщить модератору |
259. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от _kp (ok), 11-Окт-22, 10:34 | ||
> Как забанили? Это надо в новости. | ||
Ответить | Правка | Наверх | Cообщить модератору |
261. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от n00by (ok), 11-Окт-22, 14:41 | ||
Если забанили на основании решения властей США - тогда им ничего не стоит указать это в причине (таким образом Микрософт как бы получаются невиновны). Не удивлюсь, что там была ещё опция «стукани на коллегу», и замешаны какие-то неадекваты. Во всяком случае, когда местная шаражка удалила мои репозитории, они точно так же не могли объяснить причину. | ||
Ответить | Правка | Наверх | Cообщить модератору |
266. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (-), 12-Окт-22, 15:05 | ||
> Не бывает бесплатных проверок, | ||
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору |
195. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от yet another anonymous (?), 07-Окт-22, 11:12 | ||
> Проверка диапазона не ресурсоёмкая, и на некоторых платформах даже аппаратная. | ||
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору |
24. "Проект LLVM развивает средства для безопасной работы с буфер..." | +3 +/– | |
Сообщение от Аноним (24), 06-Окт-22, 12:02 | ||
что за буфера такие? массивы имелись ввиду? | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (98), 06-Окт-22, 12:12 | ||
https://ru.wikipedia.org/wiki/Буфер | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от Аноним (31), 06-Окт-22, 12:16 | ||
В заголовке LLVM, а новость про clang. | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Проект LLVM развивает средства для безопасной работы с буфер..." | +2 +/– | |
Сообщение от darkshvein (ok), 06-Окт-22, 12:24 | ||
почему бы сразу не писать на чистом Си? | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Проект LLVM развивает средства для безопасной работы с буфер..." | +3 +/– | |
Сообщение от Аноним (37), 06-Окт-22, 12:29 | ||
есть же чистый углерод | ||
Ответить | Правка | Наверх | Cообщить модератору |
267. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (-), 12-Окт-22, 15:06 | ||
> есть же чистый углерод | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Проект LLVM развивает средства для безопасной работы с буфер..." | +2 +/– | |
Сообщение от bOOster (ok), 06-Окт-22, 13:02 | ||
Зачем? Если например от C++ можно использовать только классы/структуры - и код получается более читаемым. И не лезть в шаблоны и иже с ними. | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
47. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (37), 06-Окт-22, 13:05 | ||
Вся мощь в шаблонах, а ты их не осилил :\ | ||
Ответить | Правка | Наверх | Cообщить модератору |
48. "Проект LLVM развивает средства для безопасной работы с буфер..." | –2 +/– | |
Сообщение от bOOster (ok), 06-Окт-22, 13:08 | ||
> Вся мощь в шаблонах, а ты их не осилил :\ | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от Аноним (61), 06-Окт-22, 13:43 | ||
Сразу и видно, какой ты профессионал, раз шаблоны не осилил | ||
Ответить | Правка | Наверх | Cообщить модератору |
196. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от _kp (ok), 07-Окт-22, 11:13 | ||
> Сразу и видно, какой ты профессионал, раз шаблоны не осилил | ||
Ответить | Правка | Наверх | Cообщить модератору |
248. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Neon (??), 08-Окт-22, 18:26 | ||
Зато я много видел таких профессионалов любителей шаблонов, ваявших такую хрень, что никто потом не мог понять, как оно работает, даже сами авторы шедевров. С километровыми сообщениями об ошибках. Таких любителей шаблонов надо в детстве компов лишать.))) | ||
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору |
249. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Neon (??), 08-Окт-22, 18:28 | ||
Любители шаблонов обычно пишут совершенно неподдерживаемый код, который трудно отлаживать и сопровождать. Называется - горе от ума. | ||
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору |
51. "Проект LLVM развивает средства для безопасной работы с буфер..." | –5 +/– | |
Сообщение от Аноним (40), 06-Окт-22, 13:15 | ||
Как раз таки классы самое ненужное в цпп. Когнитивная нагрузка раза в 1.5 снижается, когда не нужно думать об иерархиях классов и связях между ними. Бессмысленная вещь, только отнимающая время. | ||
Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору |
62. "Проект LLVM развивает средства для безопасной работы с буфер..." | +2 +/– | |
Сообщение от Аноним (61), 06-Окт-22, 13:44 | ||
Классы позволяют перегружать операторы например и писать vec1 + vec2 + vec3 вместо add_vec(add_vec(vec1, vec2), vec3). А ненужное - это твое никчемное мнение | ||
Ответить | Правка | Наверх | Cообщить модератору |
63. "Проект LLVM развивает средства для безопасной работы с буфер..." | +4 +/– | |
Сообщение от Аноним (-), 06-Окт-22, 14:08 | ||
В нормальных языках пишут vec1.add(vec2).add(vec3) | ||
Ответить | Правка | Наверх | Cообщить модератору |
154. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от ndshu (?), 06-Окт-22, 22:56 | ||
У вас синтаксис подразумевает vec1 += vec2 + vec3 или vec1 + vec2 + vec3 | ||
Ответить | Правка | Наверх | Cообщить модератору |
273. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (-), 12-Окт-22, 16:12 | ||
> У вас синтаксис подразумевает vec1 += vec2 + vec3 или vec1 + | ||
Ответить | Правка | Наверх | Cообщить модератору |
70. "Проект LLVM развивает средства для безопасной работы с буфер..." | +2 +/– | |
Сообщение от Аноним (70), 06-Окт-22, 14:41 | ||
Перегрузка операторов как раз самая отвратительная вещь в плюсах. | ||
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору |
72. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (98), 06-Окт-22, 14:51 | ||
А ничё, что эта вещь не только в Плюсах имеется? Значит, востребована. | ||
Ответить | Правка | Наверх | Cообщить модератору |
197. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от _kp (ok), 07-Окт-22, 11:17 | ||
> Перегрузка операторов как раз самая отвратительная вещь в плюсах. | ||
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору |
76. "Проект LLVM развивает средства для безопасной работы с буфер..." | –3 +/– | |
Сообщение от Аноним (40), 06-Окт-22, 14:56 | ||
Типичный ответ приплюснутой макаки. Ровный пацан для математики оптимизированный код на интрисинках напишет, а не вот это вот. | ||
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору |
250. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Neon (??), 08-Окт-22, 18:30 | ||
Зато потом ровного пацана забивают лопатой, когда код нужно будет перенести на другую архитектуру процессора))) | ||
Ответить | Правка | Наверх | Cообщить модератору |
71. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от Аноним (98), 06-Окт-22, 14:49 | ||
Я бы, наоборот, хотел бы найти утилитку, которая анализирует плоскосишный код и строит квази-UML диаграммы. | ||
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору |
190. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от bOOster (ok), 07-Окт-22, 10:28 | ||
> Как раз таки классы самое ненужное в цпп. Когнитивная нагрузка раза в | ||
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору |
253. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (253), 09-Окт-22, 04:05 | ||
Классы очень полезны, когда они изолированы и не связаны с остальным кодом (как vector или string, илм complex и даже элементы графического интерфейса в какой-то степени). | ||
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору |
69. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от Аноним (69), 06-Окт-22, 14:37 | ||
Ну напиши, скажем, игровой движок на чистом Си. Кармак не просто так к третьему квейку сдался и перешёл на C++. | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
75. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (75), 06-Окт-22, 14:56 | ||
Ваще-то просто так. | ||
Ответить | Правка | Наверх | Cообщить модератору |
85. "Проект LLVM развивает средства для безопасной работы с буфер..." | +2 +/– | |
Сообщение от Аноним (-), 06-Окт-22, 15:45 | ||
просто так. и кармак живой пример что на си можно творить чудеса. досихпор фиг кто понимает его квадратичную ф-ю, не говоря о гениальности остальных решений. ты вообще кармака читал, дитё ? какие могут быть кресты с этим ООП уродством после божественного си кодинга. | ||
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору |
97. "Проект LLVM развивает средства для безопасной работы с буфер..." | +3 +/– | |
Сообщение от Аноним (69), 06-Окт-22, 16:28 | ||
Просто так, по доброй воле, на плюсы не переходят. | ||
Ответить | Правка | Наверх | Cообщить модератору |
104. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (98), 06-Окт-22, 16:39 | ||
Ага, Кармак изобрёл разложение функции в ряд Тейлора :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
108. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (69), 06-Окт-22, 16:49 | ||
Ну тут немного другая математика, но весьма тривиальная. Но дело не в этом, а в том, что компьютерная реализация уже давно существовала, Кармак лишь позаимствовал её (и комментарий даже оставил — «Я ХЗ КАК, но оно работает»). | ||
Ответить | Правка | Наверх | Cообщить модератору |
122. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (-), 06-Окт-22, 17:43 | ||
Не важно. Поговаривают что комментанрий кстати не его (это про тот что рядом со сдвигом ?). Посмотрите другие файлики, это же гениально ! Но да, послушать тридстартера так перейдя на ООП все станут писать как Кармак. Ну что за бред. | ||
Ответить | Правка | Наверх | Cообщить модератору |
125. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (125), 06-Окт-22, 18:06 | ||
А вообще, Анон, приятно видет что есть еще интересующиеся вопросом. Заходи на офтц в x86, по фану покодим фигню всякую | ||
Ответить | Правка | К родителю #108 | Наверх | Cообщить модератору |
144. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (69), 06-Окт-22, 21:11 | ||
Увы, нет, фан кодинга в прошлом. | ||
Ответить | Правка | Наверх | Cообщить модератору |
246. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от n00by (ok), 08-Окт-22, 17:10 | ||
Если речь про т.н. «аппаратный алгоритм», то описал его Джон Фон Нейман в First Draft of a Report on the EDVAC в 1945-м году. | ||
Ответить | Правка | К родителю #97 | Наверх | Cообщить модератору |
230. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Онанистмус (?), 08-Окт-22, 13:11 | ||
Кармак сказал что квадратичную функцию списал из какого то журнала по программированию графики а не придумал её. И он часто говорит что не придумывает алгоритмы а сводит воедино то что известно из чужих научных работ по алгоритмам. | ||
Ответить | Правка | К родителю #85 | Наверх | Cообщить модератору |
124. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от Владимир (??), 06-Окт-22, 17:57 | ||
Держи - https://www.youtube.com/watch?v=LR3THwlv_r4. Не закончено еще, но процесс идет. 663 серии по 2 часа, если осилишь. | ||
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору |
127. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (69), 06-Окт-22, 18:54 | ||
И прямо в первом кадре видео — файлы .cpp. Ну ок. | ||
Ответить | Правка | Наверх | Cообщить модератору |
217. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Владимир (??), 07-Окт-22, 17:29 | ||
> И прямо в первом кадре видео — файлы .cpp. Ну ок. | ||
Ответить | Правка | Наверх | Cообщить модератору |
134. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от eganru (?), 06-Окт-22, 19:55 | ||
По моему опыту на С++ быстрее писать. | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
139. "Проект LLVM развивает средства для безопасной работы с буфер..." | +2 +/– | |
Сообщение от Аноним (129), 06-Окт-22, 20:33 | ||
> на С++ быстрее писать | ||
Ответить | Правка | Наверх | Cообщить модератору |
150. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от Cooler (??), 06-Окт-22, 21:51 | ||
Можно увидеть вашу реализацию быстрой сортировки на чистом Си? | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
160. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (160), 07-Окт-22, 01:51 | ||
Все есть на github | ||
Ответить | Правка | Наверх | Cообщить модератору |
238. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (238), 08-Окт-22, 15:23 | ||
Современные программисты не могут в Си. Они способны максимум верстать медленные веб-страницы на java на фреймворках фреймворков | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
39. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (39), 06-Окт-22, 12:35 | ||
>Например, предлагается использовать классы std::array, std::vector и std::span, в которые будет добавлена проверка выхода за границы выделенной памяти, производимая во время выполнения. | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "Проект LLVM развивает средства для безопасной работы с буфер..." | +6 +/– | |
Сообщение от Skullnet (ok), 06-Окт-22, 13:11 | ||
Тормозной C++ компилятор будет ещё тормознее. | ||
Ответить | Правка | Наверх | Cообщить модератору |
86. "Проект LLVM развивает средства для безопасной работы с буфер..." | +2 +/– | |
Сообщение от Аноним (-), 06-Окт-22, 15:47 | ||
Ах, тормознутая сборка на крестах всегда вызывет боль. | ||
Ответить | Правка | Наверх | Cообщить модератору |
132. "Проект LLVM развивает средства для безопасной работы с буфер..." | –2 +/– | |
Сообщение от Аноним (129), 06-Окт-22, 19:43 | ||
Какой молоток - такой и Qt :) | ||
Ответить | Правка | Наверх | Cообщить модератору |
147. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от darkshvein (ok), 06-Окт-22, 21:33 | ||
вы не понимаете, это другое111 | ||
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору |
198. "Проект LLVM развивает средства для безопасной работы с буфер..." | –2 +/– | |
Сообщение от Аноним (198), 07-Окт-22, 11:21 | ||
Интересно, чего все так наяривают на скорость компиляции? | ||
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору |
203. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от Аноним (203), 07-Окт-22, 12:05 | ||
Как бе дааа… Если ли бы ты написал хоть одну строчку кода в жизни, то знал бы, что без проверки узнать, работает ли всё так, как хотелось, невозможно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
206. "Проект LLVM развивает средства для безопасной работы с буфер..." | –2 +/– | |
Сообщение от Аноним (198), 07-Окт-22, 12:58 | ||
Ну так ты пишешь все что нужно проверить - функцию, класс, модуль, хз на чем ты пишешь - и один раз запускаешь компиляцию! Зачем ее дергать каждый раз? | ||
Ответить | Правка | Наверх | Cообщить модератору |
260. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (260), 11-Окт-22, 10:56 | ||
Проблема в компетенции тут у тебя. Просто ты манякодер, который не делал никогда, например, промышленные системы. | ||
Ответить | Правка | Наверх | Cообщить модератору |
207. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от Аноним (198), 07-Окт-22, 13:03 | ||
> оптимизированность и скорость не такое и высокое значение имеют, главное -- это способен ли код решать задачу, корректно ли он это делает | ||
Ответить | Правка | К родителю #203 | Наверх | Cообщить модератору |
208. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от Аноним (203), 07-Окт-22, 13:32 | ||
Вот так выберешь быструю сортировку вместо сортировки пузырьком, а потом окажется, что пузырьком быстрее и эффективнее (в частности, для gpgpu). Можно делать только равновероятно неверные предположения. Если какой-то код постоянно бесцельно исполняется, то это конечно лишнее. Всё остальное можно узнать только при реальном применении на платформе (и после достаточного увеличения нагрузки). А вот тратить время на, вполне вероятно, бесцельные или ошибочные оптимизации, вот это максимально не эффективно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (61), 06-Окт-22, 13:42 | ||
Легче оставить дебаг сборку | ||
Ответить | Правка | Наверх | Cообщить модератору |
141. "Проект LLVM развивает средства для безопасной работы с буфер..." | –2 +/– | |
Сообщение от Аноним (129), 06-Окт-22, 20:39 | ||
Чтобы тормозило, как в расте? | ||
Ответить | Правка | Наверх | Cообщить модератору |
168. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (168), 07-Окт-22, 02:59 | ||
Всего лишь как в спарке. | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Проект LLVM развивает средства для безопасной работы с буфер..." | –9 +/– | |
Сообщение от Alexey Torgashin (?), 06-Окт-22, 14:25 | ||
Как только этого плешивого старичка не вытаскивают. И один тул напишут к нему. И другой. И третий. | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. "Проект LLVM развивает средства для безопасной работы с буфер..." | +2 +/– | |
Сообщение от Аноним (70), 06-Окт-22, 14:36 | ||
А зачем нужен keyword для функции? После пистоновских отступов теряетесь в коде? | ||
Ответить | Правка | Наверх | Cообщить модератору |
137. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Tita_M (ok), 06-Окт-22, 20:17 | ||
Как минимум это позволяет упростить компилятор. Н. Вирт не зря использовал procedure и function как минимум с паскаля. В Обероне вообще только procedure осталась. | ||
Ответить | Правка | Наверх | Cообщить модератору |
140. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от U202204161753 (?), 06-Окт-22, 20:38 | ||
Про вместо Function пишут PROCEDURE. | ||
Ответить | Правка | Наверх | Cообщить модератору |
169. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (168), 07-Окт-22, 03:01 | ||
Про пишут procedure вместо view. А на функции даже смотреть нет смысла. | ||
Ответить | Правка | Наверх | Cообщить модератору |
247. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (247), 08-Окт-22, 17:58 | ||
Так они же ненавидят паскаль и Вирта. | ||
Ответить | Правка | К родителю #137 | Наверх | Cообщить модератору |
251. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Neon (??), 08-Окт-22, 18:32 | ||
В результате творения Вирта используют лишь для обучения. Для реальной работы его творения использовать невозможно. Задолбаешься элементарно постоянно писать procedure и function. | ||
Ответить | Правка | К родителю #137 | Наверх | Cообщить модератору |
151. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от Alexey Torgashin (?), 06-Окт-22, 22:18 | ||
1) Для выхватывания глазом функций. 2) для парсеров у всяких редакторов кода. Там УЖАС КАК СЛОЖНО СДЕЛАТЬ НАСТРОЙКУ ФУНКЦИЙ ДЛЯ С. | ||
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору |
167. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от Аноним (168), 07-Окт-22, 02:57 | ||
Вам гнутые подогнали целый компилятор, а вас парсеры не работают? | ||
Ответить | Правка | Наверх | Cообщить модератору |
271. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (-), 12-Окт-22, 16:06 | ||
> 1) Для выхватывания глазом функций. 2) для парсеров у всяких редакторов кода. | ||
Ответить | Правка | К родителю #151 | Наверх | Cообщить модератору |
277. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от n00by (ok), 13-Окт-22, 10:59 | ||
>> 1) Для выхватывания глазом функций. 2) для парсеров у всяких редакторов кода. | ||
Ответить | Правка | Наверх | Cообщить модератору |
77. "Проект LLVM развивает средства для безопасной работы с буфер..." | +7 +/– | |
Сообщение от ХрюХрю (?), 06-Окт-22, 14:59 | ||
>:Как только этого плешивого старичка не вытаскивают. И один тул напишут к нему. И другой. И третий. | ||
Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору |
82. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от хрю (?), 06-Окт-22, 15:33 | ||
>>производимая во время выполнения. | ||
Ответить | Правка | Наверх | Cообщить модератору |
87. "Проект LLVM развивает средства для безопасной работы с буфер..." | +2 +/– | |
Сообщение от Аноним (-), 06-Окт-22, 15:50 | ||
А где ? Если разработчикам надо знать все тонкости вроде не вызываем at() - там нет проверки, в стандарте ничего не сказано, но это же все знают. | ||
Ответить | Правка | Наверх | Cообщить модератору |
90. Скрыто модератором | –3 +/– | |
Сообщение от РастаГангста (?), 06-Окт-22, 16:07 | ||
Ответить | Правка | Наверх | Cообщить модератору |
112. Скрыто модератором | +/– | |
Сообщение от Аноним (98), 06-Окт-22, 16:58 | ||
Ответить | Правка | Наверх | Cообщить модератору |
119. Скрыто модератором | +/– | |
Сообщение от Аноним (98), 06-Окт-22, 17:26 | ||
Ответить | Правка | К родителю #90 | Наверх | Cообщить модератору |
92. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (92), 06-Окт-22, 16:12 | ||
Десятое правило Гринспена вас пожрёт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
116. "Проект LLVM развивает средства для безопасной работы с буфер..." | +5 +/– | |
Сообщение от Чел на 939 сокете (?), 06-Окт-22, 17:11 | ||
Зачем оно нужно когда есть нативные компиляторы под любую платформу. | ||
Ответить | Правка | Наверх | Cообщить модератору |
186. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (186), 07-Окт-22, 09:14 | ||
Всегда так делаю. Исходный код тот же. Сборку делаю под конкретную платформу на ней же. Три компьютера рядом стоят. | ||
Ответить | Правка | Наверх | Cообщить модератору |
237. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (238), 08-Окт-22, 15:15 | ||
Любой настоящий программист понимает что оно на самом деле бесполезно | ||
Ответить | Правка | К родителю #116 | Наверх | Cообщить модератору |
142. "Проект LLVM развивает средства для безопасной работы с буфер..." | +6 +/– | |
Сообщение от Чел на 939 сокете (?), 06-Окт-22, 20:47 | ||
> исключения ошибок, вызванных выходом за допустимые границы буферов | ||
Ответить | Правка | Наверх | Cообщить модератору |
143. "Проект LLVM развивает средства для безопасной работы с буфер..." | +2 +/– | |
Сообщение от Аноним (69), 06-Окт-22, 21:09 | ||
Никто не мешает вам и сейчас этим заниматься. Думаю, с руками такого специалиста оторвут, который полдня оптимизирует такт, а оставшиеся полдня байт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
145. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (98), 06-Окт-22, 21:12 | ||
Ага, а в Вилабаджио просто поставят 32-битный микроконтроллер и будут праздновать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
163. "Проект LLVM развивает средства для безопасной работы с буфер..." | +2 +/– | |
Сообщение от Аноним (129), 07-Окт-22, 02:29 | ||
> и будут праздновать | ||
Ответить | Правка | Наверх | Cообщить модератору |
146. "Проект LLVM развивает средства для безопасной работы с буфер..." | +2 +/– | |
Сообщение от Чел на 939 сокете (?), 06-Окт-22, 21:31 | ||
Я уже старый, мне 78, и давно на пенсии, все мои знания устарели, в мире "бизнесменов" и "маркетологов" не востребованы. Максимум с чем имел дело, так это 8086 процессор, 386 и выше уже не застал. | ||
Ответить | Правка | К родителю #143 | Наверх | Cообщить модератору |
194. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Анонн (?), 07-Окт-22, 11:11 | ||
А какой самый большой проект вы тогда писали? | ||
Ответить | Правка | Наверх | Cообщить модератору |
200. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от Аноним (160), 07-Окт-22, 11:35 | ||
Надо было делать микроядро. | ||
Ответить | Правка | Наверх | Cообщить модератору |
202. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от Аноним (218), 07-Окт-22, 12:00 | ||
>Чел на 939 сокете | ||
Ответить | Правка | К родителю #146 | Наверх | Cообщить модератору |
204. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от Аноним (198), 07-Окт-22, 12:07 | ||
Так может он на 939 только в зуму и солитер играет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
187. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от Аноним (186), 07-Окт-22, 09:17 | ||
Тут недавно информация прошла. Одна команда что-то там изучала и упростила задачу со 100 тысяч уравнений до четырех (не тысяч - просто до 4-х). Считаете, они даром потратили время? | ||
Ответить | Правка | К родителю #143 | Наверх | Cообщить модератору |
201. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (160), 07-Окт-22, 11:37 | ||
Современным программистам не понять что такое оптимизировать каждый байт и каждый такт | ||
Ответить | Правка | Наверх | Cообщить модератору |
211. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (69), 07-Окт-22, 14:25 | ||
Любой каприз за ваши деньги. | ||
Ответить | Правка | Наверх | Cообщить модератору |
236. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (238), 08-Окт-22, 15:13 | ||
Любой настоящий программист в первую очередь думает об оптимизации | ||
Ответить | Правка | Наверх | Cообщить модератору |
216. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (69), 07-Окт-22, 17:15 | ||
Они — нет, а оптимизатор байта — да. | ||
Ответить | Правка | К родителю #187 | Наверх | Cообщить модератору |
152. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от Аноним (152), 06-Окт-22, 22:20 | ||
Раньше время работы компьютера было дороже, чем время работы программиста, да и программы меньше. | ||
Ответить | Правка | К родителю #142 | Наверх | Cообщить модератору |
153. "Проект LLVM развивает средства для безопасной работы с буфер..." | +3 +/– | |
Сообщение от Дональд Кнут (?), 06-Окт-22, 22:54 | ||
Л - Логика, сынок а ты не думаешь что программы были меньше именно потому что все писали с "головой", а не качали кучу зависимостей и фреймворков чтобы вывести хеллоу ворд | ||
Ответить | Правка | Наверх | Cообщить модератору |
157. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от Аноним (157), 06-Окт-22, 23:10 | ||
Л - Лениво думать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
161. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (160), 07-Окт-22, 02:16 | ||
Описание современных так называемых программистов | ||
Ответить | Правка | Наверх | Cообщить модератору |
166. "Проект LLVM развивает средства для безопасной работы с буфер..." | +3 +/– | |
Сообщение от Аноним (168), 07-Окт-22, 02:55 | ||
Ну дык некогда думать, смузи ждёт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
173. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от Аноним (173), 07-Окт-22, 07:51 | ||
любители смузи совсем разучились думать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
205. "Проект LLVM развивает средства для безопасной работы с буфер..." | –2 +/– | |
Сообщение от Аноним (69), 07-Окт-22, 12:57 | ||
Программы были не только меньше, они были ПРОЩЕ. Не все современные программы ограничиваются «hello world», знаете ли. | ||
Ответить | Правка | К родителю #153 | Наверх | Cообщить модератору |
223. "Проект LLVM развивает средства для безопасной работы с буфер..." | +3 +/– | |
Сообщение от Аноним (223), 08-Окт-22, 04:46 | ||
Простота залог надёжности. Гуманитарии, палитесь же, сразу видно человек написавший это не имеет технического образования и соответствующего склада ума. | ||
Ответить | Правка | Наверх | Cообщить модератору |
235. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (238), 08-Окт-22, 15:11 | ||
Что ещё ожидать от растоманов | ||
Ответить | Правка | Наверх | Cообщить модератору |
172. "Проект LLVM развивает средства для безопасной работы с буфер..." | –2 +/– | |
Сообщение от Аноним (173), 07-Окт-22, 07:49 | ||
Что еще ожидать от современных диградирующих погромистов? | ||
Ответить | Правка | К родителю #142 | Наверх | Cообщить модератору |
148. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от Аноним (148), 06-Окт-22, 21:36 | ||
Ввести массивы на уровне языка? Нееее, мы всё в рантайме проверять будем! | ||
Ответить | Правка | Наверх | Cообщить модератору |
158. "Проект LLVM развивает средства для безопасной работы с буфер..." | –7 +/– | |
Сообщение от Аноним (158), 06-Окт-22, 23:17 | ||
Уточните пожалуйста что это за конструкция языка С++? | ||
Ответить | Правка | Наверх | Cообщить модератору |
162. "Проект LLVM развивает средства для безопасной работы с буфер..." | +4 +/– | |
Сообщение от Аноним (129), 07-Окт-22, 02:27 | ||
Не поверишь... Это указатель с гранулярностью размера int. | ||
Ответить | Правка | Наверх | Cообщить модератору |
171. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от Аноним (173), 07-Окт-22, 07:37 | ||
| ||
Ответить | Правка | Наверх | Cообщить модератору |
177. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от Аноним (173), 07-Окт-22, 08:13 | ||
#include <iostream> | ||
Ответить | Правка | Наверх | Cообщить модератору |
178. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (173), 07-Окт-22, 08:16 | ||
И это при том что размер массива сохраняется для оператора delete | ||
Ответить | Правка | Наверх | Cообщить модератору |
193. "Проект LLVM развивает средства для безопасной работы с буфер..." | +7 +/– | |
Сообщение от 0x04070407 (?), 07-Окт-22, 11:09 | ||
delete[], учитель | ||
Ответить | Правка | К родителю #177 | Наверх | Cообщить модератору |
184. "Проект LLVM развивает средства для безопасной работы с буфер..." | +33 +/– | |
Сообщение от ХрюХрю (?), 07-Окт-22, 08:52 | ||
int notArray[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; | ||
Ответить | Правка | К родителю #171 | Наверх | Cообщить модератору |
209. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от minonA (?), 07-Окт-22, 14:12 | ||
int notArray[] = {1, 2, 3} - это статический массив. std::vector - разновидность динамического. И там всё но указателях. Если бы была сущность на уровне языка, да, можно было бы в ряде случаев определять выход за границы статически, или минимизировать количество динамических проверок. | ||
Ответить | Правка | К родителю #158 | Наверх | Cообщить модератору |
232. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от Аноним (232), 08-Окт-22, 13:46 | ||
Опеннет эксперт утверждает что в Си++ нет массивов. На опеннет настоящие программисты и они врать не будут. | ||
Ответить | Правка | Наверх | Cообщить модератору |
239. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (-), 08-Окт-22, 15:25 | ||
Не будут. Анон сказал же что это указатель с гранулярностью в int (про гранулярность красиво сказано). Спор ниачем развели тут. Да у язык не проверяет границы массива, о чувак но язык же не проверяет выход за границы, хахаха аноны такие эксперты и врать не будут . Это новый уровень дизонанса ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
155. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (158), 06-Окт-22, 23:04 | ||
Настоящим экспертам-программистам с опеннет проверки не нужны. | ||
Ответить | Правка | Наверх | Cообщить модератору |
156. "Проект LLVM развивает средства для безопасной работы с буфер..." | +6 +/– | |
Сообщение от Интеллект (?), 06-Окт-22, 23:06 | ||
Причем тут эксперты, зачем перекладывать на ресурсы процессора то что ты можешь сделать головой зарананее, хотя судя по сутации в мире, думать головой не умеют | ||
Ответить | Правка | Наверх | Cообщить модератору |
159. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (158), 06-Окт-22, 23:26 | ||
Интеллект с опеннет тут же подтвердил это утверждение. | ||
Ответить | Правка | Наверх | Cообщить модератору |
191. "Проект LLVM развивает средства для безопасной работы с буфер..." | +1 +/– | |
Сообщение от Аноним (198), 07-Окт-22, 10:40 | ||
Ахаха, мы все прекрасно видим как эти головы работают)) | ||
Ответить | Правка | К родителю #156 | Наверх | Cообщить модератору |
199. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от Аноним (160), 07-Окт-22, 11:26 | ||
Судя по ситуации на опеннет думать головой здесь умеют 3-4 человека | ||
Ответить | Правка | К родителю #156 | Наверх | Cообщить модератору |
224. "Проект LLVM развивает средства для безопасной работы с буфер..." | +3 +/– | |
Сообщение от Аноним (223), 08-Окт-22, 04:49 | ||
Шиз, как ты этих 3-4 чела вычислил на анонимной борде | ||
Ответить | Правка | Наверх | Cообщить модератору |
231. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от Аноним (232), 08-Окт-22, 13:31 | ||
Дурачку, тут регистрация есть и они зарегистрированы | ||
Ответить | Правка | Наверх | Cообщить модератору |
219. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от CVE (?), 07-Окт-22, 18:26 | ||
Зашёл CVE на сайт, на котором постят часто новости про CVE, чтобы напомнить, что CVE никуда не денутся из-за языка, который спроектирован так, чтобы человеческий фактор формировать CVE был всю жизнь, а любые методы предотвращения CVE критиковались такими же CVE-создателями. | ||
Ответить | Правка | К родителю #156 | Наверх | Cообщить модератору |
234. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (238), 08-Окт-22, 15:10 | ||
Растоманы и прочие считающие себя программистами персонажи этого не понимают | ||
Ответить | Правка | Наверх | Cообщить модератору |
220. "Проект LLVM развивает средства для безопасной работы с буфер..." | –1 +/– | |
Сообщение от истина в последней инстанции (?), 07-Окт-22, 18:33 | ||
> предлагается использовать классы std::array, std::vector и std::span | ||
Ответить | Правка | Наверх | Cообщить модератору |
233. "Проект LLVM развивает средства для безопасной работы с буфер..." | +/– | |
Сообщение от Аноним (238), 08-Окт-22, 15:08 | ||
Зачем добавлять в компилятор лишние проверки замедляющие сбору программ если настоящим программистам они не нужны? | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |