|
2.57, Аноним (57), 21:40, 11/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Тут сразу вопросы:
- почему в расте надо руками проверять вхождение индекса в массив и руками вызывать крах программы?
- если растаман забудет это сделать, что произойдёт?!
| |
|
3.66, Аноним (-), 22:37, 11/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
> Тут сразу вопросы:
> - почему в расте надо руками проверять вхождение индекса в массив и
> руками вызывать крах программы?
> - если растаман забудет это сделать, что произойдёт?!
Мне вот интересно - местные "знатоки" не только код не смотрели, но новость-то дальше заголовка прочесть не осилили? Или это перепись никогда не писавших ничего кроме хелловрота?
Намекну: размер данных, указанный в хидере файла и размер реальный - могут сильно отличаться.
| |
|
4.70, Аноним (57), 22:44, 11/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Ясный и понятный ответ от растамана... Растаманы сами не знают, что случилось бы, выйди оффсет за пределы блока, ведь тогда бы их "if" не сработал...
| |
|
5.85, Школота (?), 23:21, 11/03/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это кстати подтверждает и багзилла. Из серии "а если мы поменяет знак, ниче не сломается"? )))
| |
|
|
3.115, Ordu (ok), 02:18, 12/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
> - почему в расте надо руками проверять вхождение индекса в массив и руками вызывать крах программы?
Потому же, почему и в C: программист должен следить за тем, что и как он индексирует.
> - если растаман забудет это сделать, что произойдёт?!
Паника, aka крах. То есть, если программист делает проверку, с тем чтобы упасть в случае кривого индекса, то он может не делать этой проверки, её за него подставит стандартная библиотека.
| |
|
4.121, Аноним (121), 03:24, 12/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
>> - почему в расте надо руками проверять вхождение индекса в массив и руками вызывать крах программы?
> Потому же, почему и в C: программист должен следить за тем, что
> и как он индексирует.
Погодите-ка, а разве не растаманы там пыжились о том, что божественный раст позволяет не иметь знаний о устройстве железа и лабать как индосокодир жо$ой, и ничего не будет страшного, т.к. Rust дофига сикурен от человеческого фактора, в чём и его мегафича?!
>> - если растаман забудет это сделать, что произойдёт?!
> Паника, aka крах. То есть, если программист делает проверку, с тем чтобы
> упасть в случае кривого индекса, то он может не делать этой
> проверки, её за него подставит стандартная библиотека.
Хм, на что-то это похоже... ну да ладно.
| |
|
5.124, Ordu (ok), 03:37, 12/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
>>> - почему в расте надо руками проверять вхождение индекса в массив и руками вызывать крах программы?
>> Потому же, почему и в C: программист должен следить за тем, что
>> и как он индексирует.
> Погодите-ка, а разве не растаманы там пыжились о том, что божественный раст
> позволяет не иметь знаний о устройстве железа и лабать как индосокодир
> жо$ой, и ничего не будет страшного, т.к. Rust дофига сикурен от
> человеческого фактора, в чём и его мегафича?!
Да, именно так. А в чём собственно вопрос?
| |
5.208, Аноним (-), 00:08, 13/03/2021 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Погодите-ка, а разве не растаманы там пыжились о том, что божественный раст
> позволяет не иметь знаний о устройстве железа и лабать как индосокодир
Вообще-то, исключительно местные подгорельцы пыжились о том, как якобы "растаманы" что-то там и "Rust дофига что-то там".
Видимо, потому что пукан пылает и вбросить хочется ... но без знания матчасти - только глупенькие вбросики детсадовского уровня "А лазве ластаманы не пизились о том ..."
А так - все как обычно на опеннете: анонимы сами что-то придумали и сами гордо что-то опровергли.
| |
|
|
3.192, Аноним (192), 17:54, 12/03/2021 [^] [^^] [^^^] [ответить] | +2 +/– | - Руками проверять вхождение индекса в массив нет необходимости Можно использов... большой текст свёрнут, показать | |
|
|
1.3, Аноним (3), 19:57, 11/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +12 +/– |
> Проблема была вызвана неверной проверкой размера памяти в коде загрузки цветовых профилей ICC, написанном на языке Rust.
Это пять, я считаю
| |
|
|
|
4.39, Owlet (?), 20:46, 11/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
А что, дырка в безопасности и падение - это одно и то же?
| |
|
5.42, Аноним (42), 20:52, 11/03/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
> А что, дырка в безопасности и падение - это одно и то же?
Технически, там даже не "падение", а вызов panic!("OOM") после проверки.
| |
|
6.58, Аноним (57), 21:41, 11/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
Почему в расте надо самому проверять индекс массива? А если растаман забудет это сделать?
| |
|
7.71, Аноним (-), 22:46, 11/03/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Почему в расте надо самому проверять индекс массива?
Потому что ты не умеешь в чтение кода или не писал ничего сложнее хелловрота?
Иначе бы знал, что читаемые сторонние данные желательно проверять, особенно указанные в заголовке размеры.
| |
7.91, Анон_001 (?), 23:28, 11/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
Потому что там используется raw pointer и unsafe. То есть это простая калька с кода на Си переписанная в синтакисе Раста. Б - Безопасность.
| |
|
8.106, Аноним (-), 00:31, 12/03/2021 [^] [^^] [^^^] [ответить] | +2 +/– | Потому что код - _для_ вызовов из си плюсов, с передачей адресов-буферов и проче... текст свёрнут, показать | |
|
|
6.82, Школота (?), 23:11, 11/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
Тоесть до исправления, все случаи когда вызов panic не срабатывал это что было? Так надо было? А почему исправили?) Так не надо было?)
| |
|
|
|
3.33, Аноним (33), 20:37, 11/03/2021 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Растаманы: "Так падение это нормально"...
Смотрите дети - ламерье опеннетное, обыкновенное ...
panic!("OOB");
https://doc.rust-lang.org/std/macro.panic.html
> ... allows a program to terminate immediately and provide feedback to the caller of the program. panic! should be used when a program reaches an unrecoverable state. | |
|
4.49, Аноним (57), 21:17, 11/03/2021 [^] [^^] [^^^] [ответить]
| –3 +/– |
И сколько таких ошибок в коде растаманов... Проги будут падать, а ёжики - грызть кактус.
| |
|
5.69, Аноним (69), 22:43, 11/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
вот именно, доколе!
Надо же что б прога тихо предоставляла рут через дырени.
| |
|
6.72, Аноним (57), 22:47, 11/03/2021 [^] [^^] [^^^] [ответить]
| –2 +/– |
А она и предоставляла... Обрати внимание, что было бы в старом коде, если офсет выйдет за мем... if просто не срабатывал!
| |
|
|
|
|
2.15, Аноним (42), 20:14, 11/03/2021 [^] [^^] [^^^] [ответить]
| +10 +/– |
>> Проблема была вызвана неверной проверкой размера памяти в коде загрузки цветовых профилей ICC, написанном на языке Rust.
> Это пять, я считаю
Смотрим оригинал:
> It doesn't seem like this should be a security bug as it is just a rust panic on startup.
Исправление в коде
pub fn write_u32(mem: &mut [u8], offset: usize, value: u32) {
- if offset <= mem.len() - std::mem::size_of_val(&value) {
+ if offset > mem.len() - std::mem::size_of_val(&value) {
panic!("OOB");
}
В общем, обычный опеннетный ламеризм - когда даже не ходят по ссылкам, а придумывают "как оно там" читая кривой перевод.
| |
|
|
4.22, llolik (ok), 20:23, 11/03/2021 [^] [^^] [^^^] [ответить]
| +4 +/– |
Ну знак кто-то перепутал. Экая невидаль и безотносительно Раста.
| |
|
5.36, Школота (?), 20:40, 11/03/2021 [^] [^^] [^^^] [ответить]
| –2 +/– |
Ну забыли освободить память, экая невидаль... ;-Р
Похоже пора делать список, как с илоном маском, и надписью "вв находитесь тут".
| |
|
6.44, llolik (ok), 20:55, 11/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
> Ну забыли освободить память
В смысле?
Не сказать, что я прям знаю rust, но panic! же ЕМНИП раскручивает стэк и терминирует программу. Он и используется когда , упрощённо говоря, "случилась какая-то фигня, я ХЗ как это полчилось и как это править - чистимся и завершаем процесс".
| |
|
7.46, Школота (?), 21:00, 11/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
Это я уже на редокс ссылался, с их фейлом и армией растофанатиков, оправдывающих свои комплексы.))
| |
|
|
|
|
|
12.96, Аноним (42), 23:34, 11/03/2021 [^] [^^] [^^^] [ответить] | +1 +/– | Вообще-то нет, не было Менеджер ядерной памяти был переписан с новыми структура... текст свёрнут, показать | |
|
|
|
|
|
7.150, Аноним (-), 09:11, 12/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Прекрасный обезьяний подход, индусы в майкрософт также делают, поэтому простая операция печати на принтер вызывает синий экран смерти всей системы, все данные пропали, но зато можно рассмотреть стек программы печати
| |
|
|
|
|
|
4.24, Аноним (-), 20:24, 11/03/2021 [^] [^^] [^^^] [ответить]
| +2 +/– |
> А дальше че не цитируешь про unsafe?)
А че там дальше исправляли, шkолота?
| |
|
5.28, Школота (?), 20:29, 11/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Так и этот кусок не исправляли, пока петух не клюнул. А как клюнул, руками сделали, и давай друг друга спрашивать: норм? Чо? Так надо было?)) Хз, отвечают, вроде задействуется unsafe функция, но хз, не падает зато уже.
Раст as is. :-D
| |
|
6.30, Аноним (33), 20:34, 11/03/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> panic!("OOB");
> но хз, не падает зато уже.
Пытаешься соответствовать своему нику?
https://doc.rust-lang.org/std/macro.panic.html
> ... allows a program to terminate immediately and provide feedback to the caller of the program. panic! should be used when a program reaches an unrecoverable state.
...
| |
|
|
4.25, Аноним (57), 20:25, 11/03/2021 [^] [^^] [^^^] [ответить]
| –2 +/– |
> про unsafe
Боится показать, какой падающий текущий буллшит пишут растаманы.
| |
|
5.27, Аноним (33), 20:29, 11/03/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> про unsafe
> Боится показать, какой падающий текущий буллшит пишут растаманы.
Так покажи, не стесняйся ... или балабол?
| |
|
6.29, Школота (?), 20:33, 11/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
важнее тут то, как ты поскипал процитировать дальше про unsafe, боясь заляпать свою священную корову :-Р
| |
|
7.35, Аноним (-), 20:40, 11/03/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
>>>> про unsafe
>>> Боится показать, какой падающий текущий буллшит пишут растаманы.
>> Так покажи, не стесняйся ... или балабол?
> FF падает, ресдох течёт... Или ты не в курсе?
А анонимные балаболы, как обычно, балаболят и переводят стрелки ...
| |
|
|
|
|
|
|
|
2.6, еуые (?), 20:08, 11/03/2021 [^] [^^] [^^^] [ответить]
| +9 +/– |
> Firefox безнадежно потерян.
А какие у него альтернативы то собственно?
Chrome уже с нейросетью поставляется (или скоро будет поставляться)
которая анализирует содержимое каждого посещаемого сайта,
а потом все желающим сообщает о том что она о вас думает.
А больше альтернатив то и нет. Так что по сути firefox это единственный браузер.
| |
|
3.21, Аноним (-), 20:22, 11/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
Абсолютно точно. Есть, конечно, сильный PaleMoon, но он не умеет в многопоточность, а веб-макаки выдают продукты, требующие суперкомпьютеры для парсинга страницы и отрисовки картинки. Есть ещё Chromium CBP, но скот Гугл движется в сторону грязной диктатуры. Только Firefox.
| |
|
4.163, Аноним (156), 11:28, 12/03/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
При чём тут телега? Там не почитаешь. Хочет регистрацию. А подобным срамом не пользуюсь.
| |
|
3.123, Lex (??), 03:37, 12/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
Вебкит есть( его в основном яблоко пилит и открывает исходники ) и энные браузеры основанные на нем
| |
|
4.161, Аноним (161), 11:25, 12/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
В случае тотального гуглопесца - это очень даже неплохой вариант. В отличии от современного KHTML, Webkit хотя бы живой, и хотя бы для личного браузения сойдёт. Как по мне - сильно живее мацыллы.
| |
|
3.159, Аноним (161), 11:21, 12/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
1. Ungoogled Chromium. Наверное лучшее что сейчас есть. Даже несмотря на вырезание телеметрии, работает настолько хорошо и неотличимо от апстримного хромиума, что я на нём не только сам сижу, но и работу свою делаю.
2. Palemoon(Надо выключить автообновления и OCSP). Легковесный, для личных целей работает вполне, даже на фрибзд собирается(для одного из моих компов), но мою работу уже не тянет.
И всё, больше браузырей не осталось. В сухом остатке у нас есть полтора браузыря.
А остальные - кто-то телеметрию ввёл, где-то утечки в некрософт, некоторые - не вывозят "современный вэб".
| |
|
4.166, Аноним (156), 11:33, 12/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Унгуглед - полнейший кастрат. Юзабилити и настройки нулевые. Для полноценного юзания не подходит. Только при рецидиве паранойи.
| |
|
5.171, Аноним (161), 13:32, 12/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Унгуглед - полнейший кастрат.
Ну, если тебя телеметрия интересует - то здесь с этим туго.
> Юзабилити и настройки нулевые.
Самые удобные для меня настройки и такое же юзабилити. Качалка плагинов ставится отдельно.
> Для полноценного юзания не подходит.
А что тогда такое полноценное юзание? Я например - хожу в инет с плагинами, совершаю видеозвонки.
> Только при рецидиве паранойи.
Телеметрии я не боюсь, но мерзко и противно. Например - ты ведь не боишься что тебя пошлют нафиг, но тебе это вряд-ли понравится.
| |
|
4.178, Аноним (178), 15:21, 12/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Палемун тоже весь вэб не откроет. Как собственно и унгуглед. И иже с ним. Кстати, из-за того что кастрат. По самые помидоры. Но тут помогает лозунг: - Что не работает - то и не нужно!
| |
|
|
|
1.7, Fracta1L (ok), 20:08, 11/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
> - if offset <= mem.len() - std::mem::size_of_val(&value) {
> + if offset > mem.len() - std::mem::size_of_val(&value) {
Супер
| |
|
|
|
4.90, Аноним (89), 23:27, 11/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Сишники понимают что они делают. А вы очевидно нет. Ну правильно зачем растоману думать? У него есть слепая вера в раст, зачем там думать?
| |
|
5.100, Аноним (41), 23:56, 11/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Думать надо всегда и везде. Новость тому живое доказательство.
Но это приятнее делать в морально более современном языке, который даёт себе труд развиваться, а не стагнировать десятилетиями.
Ну и нет в принципе ничего безопасного, но Раст чуть облегчает некоторые моменты. Однако, на мой взгляд, это не является основной фишкой, другие нравятся больше. Изначально вообще Serde (де/сериализация) вызвал вау-эффект.
| |
|
6.103, комит (?), 00:08, 12/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
> морально более современном языке
И к расту это никакого отношениея не имеет.
Куда более приятно и даёт развиваться современный стандарт C++
Но неосиляторам не понять, что пользуясь современным C++ проблем с безопасной памятью нет уже очень и очень давно. При этом сохраняется совметимость стройность и логичность языка. А не высер какого-то укурка.
| |
|
7.209, Аноним (41), 01:51, 13/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
Раст как раз современный
А плюсы похожи на деда, который пытается танцевать на равных с молодежью
| |
|
|
|
4.95, комит (?), 23:33, 11/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
От повторения любой мантры мир не меняется. И раст безопаснее не становится.
| |
|
|
|
1.63, Аноним (63), 22:27, 11/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
В общем после весии 84 крашится firefox очень много. На многих вэб сайтах что я использую годами, определенные страницы вызывают крах ... У меня есть подозрение в более строгой работы с пирожками и в общем ... Я даже выучил что есть about:crashes :) - нигокда не знал этого. Так что если есть какаято критическая работа - перехожу на EDGE. он мне стал больше нравится чем Firefox, в особенности работы с памятью при фактичестий таких же наборов add-ons.
| |
|
2.77, Аноним (57), 23:00, 11/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
> после весии 84 крашится firefox очень много
Последствия допуска растаманов в код FF.
| |
|
3.147, Аноним (63), 07:27, 12/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
Да как то всеравно насчет веры то ... Самое прикольное это Restart with add-on disabled .... страница загружается ... ОК .... выключаем ВСЕ add-ons ...пергружаем - краш ... что и как я не понимаю, особенно любит бахатся на логин страницах, и главное что крашится все ... Вот у меня 2 4К монитора это гдета 5-6 окон баах и все краш , есть кнопка восстановить все окна ...
| |
|
4.148, Аноним (148), 09:01, 12/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Может в about:config чтего намудрили? С дефолтными настройками и без аддонов тоже падает?
| |
4.149, Аноним (148), 09:06, 12/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Вообще то, что у вас больше похоже на исключение чем на правило. Лисой долго пользуюсь и падала она у меня редко. Попробуйте на чистом профиле проэксперементировать.
| |
|
5.173, Аноним (173), 13:49, 12/03/2021 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Вообще то, что у вас больше похоже на исключение чем на правило.
Еще больше похоже на обычный вброс очередного хромобоя - я уже и не помню, когда падающую лису последний раз видел (хромом и его обертками не пользуюсь совсем).
| |
|
4.226, Аноним (226), 02:36, 14/03/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
Так сложи 2 и 2,моюет получишь внезапно 4: если без аддонов не крашится, а со всеми аддорами кралится, то может дело о в одном конкретном аддоне? Почему ты столько раз обмуслолив эту тему до сих пор сам не догадался? Типичный лисохейтер.
| |
|
|
|
1.75, Аноним (75), 22:52, 11/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
> неверной проверкой размера памяти в коде загрузки цветовых профилей ICC, написанном на языке Rust.
Это ФИАСКО брата.
| |
|
2.132, deeaitch (ok), 04:40, 12/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Жестоко, но правда она такая. Хоть и хороша была идея положенная в основу, но нет. Современные нормальные языки справляются лучше.
| |
|
1.93, комит (?), 23:30, 11/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Всё, мир рухнул
> Проблема была вызвана неверной проверкой размера памяти в коде ... написанном на языке Rust.
Это провал. У кого-то остались сомнения? Люди размер памяти не могут определить, как они правильно и безопастно с ней рабоать будут?
| |
|
2.108, Аноним (57), 00:58, 12/03/2021 [^] [^^] [^^^] [ответить]
| +3 +/– |
Боже, пожалуйста, не пускай растаманов в код ФС-ов... Подумаешь, что-то не по тому смещению запишут... Зато безопасно весь диск угробят!
| |
|
3.195, Аноним (195), 18:53, 12/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Главное не дать прочитать твои данные злодеям. Это же дыра.
Днищеразработчики
| |
|
|
|
2.117, Ordu (ok), 02:23, 12/03/2021 [^] [^^] [^^^] [ответить]
| –4 +/– |
Да, и продолжаем говорить. С++ код продолжил бы писать в память, как будто не было никакого выход за границы, и чем бы это кончилось, никто не знает. Крах безопасен, в отличие от.
| |
|
3.126, deeaitch (ok), 04:31, 12/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
Нет не продолжил бы. Ты хоть книги и документы открой. Ничего бы C++ с твоими данными не сделал бы. Был бы такой-же крах, а сервис слидящий за жинью процесса просто перезапустил бы процесс. Никак бы твои данные не пострадали.
Начинайте люди уже хоть документацию читать. Примеры я уже приводил.
| |
|
4.136, Ordu (ok), 05:11, 12/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
> а сервис слидящий за жинью процесса просто перезапустил бы процесс
В смысле, в C++ встроили рантайм, который гоняет код C++ чуть ли не в виртуалке, чтобы бороться с сегфолтами??
> Начинайте люди уже хоть документацию читать. Примеры я уже приводил.
Ой, я читал документацию на C++. 20 лет уже как я эпизодически открываю документацию к C++ и начинаю читать. Сложна и нипонятна. Грабли заботливо разложены на каждом шагу. Каждый раз это заканчивается тем, что я вышвыриваю документацию и возвращаюсь к своим делам. Раньше я возвращался к C, сегодня к rust'у.
На xkcd есть комикс, отлично отражающий суть C++: ему надо посвящать жизнь, чтобы что-либо из себя представлять как программист на C++. Фу таким быть.
| |
|
5.141, deeaitch (ok), 06:13, 12/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
> В смысле, в C++ встроили рантайм, который гоняет код C++ чуть ли
> не в виртуалке, чтобы бороться с сегфолтами??
С новым годом :) Встроенный рантайм не единственное решение. И да, читаем что написано. "сервис"
> Ой, я читал документацию на C++. 20 лет уже как
20 лет смотреть в книгу и видеть фигу. Да ты терпило то ещё смотрю.
| |
|
6.144, Ordu (ok), 06:28, 12/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
>> В смысле, в C++ встроили рантайм, который гоняет код C++ чуть ли
>> не в виртуалке, чтобы бороться с сегфолтами??
> С новым годом :) Встроенный рантайм не единственное решение. И да, читаем
> что написано. "сервис"
Нет, давай мы определимся: это свойство языка, или внешняя по отношению к языку сущность?
>> Ой, я читал документацию на C++. 20 лет уже как
> 20 лет смотреть в книгу и видеть фигу. Да ты терпило то
> ещё смотрю.
Я ж не каждый день читаю. Может раз лет в пять загляну и посмотрю, что там нового появилось промежь документации по C++.
| |
|
7.185, Аноним (185), 17:11, 12/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Нет, давай мы определимся: это свойство языка, или внешняя по отношению к языку сущность?
Нет, давай ты школу окончишь и читать научишься.
| |
|
8.217, Аноним (226), 15:45, 13/03/2021 [^] [^^] [^^^] [ответить] | +1 +/– | Нет-нет, он правильный вопрос задал ты предлагаешь накрутить оверхеда в виде от... текст свёрнут, показать | |
|
|
|
|
|
3.127, deeaitch (ok), 04:33, 12/03/2021 [^] [^^] [^^^] [ответить]
| –2 +/– |
А повторять вы можете сколько угодно свою мантру. Ничего это не изменит. Дыр в C++ от этого как небыло так и не будет. Проблем с rust это так-же не решит. А проблем у него больше чем вы пока видите.
Я его искренне попробовал в большой проекте. Безхейтерский рассказ в подготовке. Никакого хейтерства, голые факты.
| |
|
4.137, Ordu (ok), 05:13, 12/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Я его искренне попробовал в большой проекте. Безхейтерский рассказ в подготовке. Никакого
> хейтерства, голые факты.
Вот когда будет рассказ, тогда и можно будет говорить о чём-то. Пока же, я вижу много хейтерства и ноль фактов. То есть ровно наоборот тому, что ты декларируешь.
| |
|
5.140, deeaitch (ok), 06:10, 12/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Вот когда будет рассказ, тогда и можно будет говорить о чём-то.
А первая часть и кусок второй тут уже на форуме есть. Или в гугле забанили?
Просто культурные из пишущих на rust попросили оформить это в отдельном, цельном виде на каком-то ресурсе.
А в комментарии я вижу просто фанатика. Но мантра извини, не работает. Нужно включать голову.
| |
|
6.143, Ordu (ok), 06:26, 12/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
>> Вот когда будет рассказ, тогда и можно будет говорить о чём-то.
> А первая часть и кусок второй тут уже на форуме есть. Или
> в гугле забанили?
О, я не ищу специально. Всё, что заслуживает внимания само до меня доберётся. В смысле, может я и читал, раз оно тут есть. Хотя форум я не читаю специально, только если меня туда ссылкой отправляют, так что может и не читал.
> Просто культурные из пишущих на rust попросили оформить это в отдельном, цельном
> виде на каком-то ресурсе.
Хаха. Я не из их числа. Культурные -- это не ко мне.
| |
6.215, Аноним (226), 15:40, 13/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Есть малюсенькая проблема - гугление твоего ника с сочетанием Rust выдаёт только сервер для многопользовательской игры с названием Rust.
Так что предоставь хоть один настоящи
| |
|
7.216, Аноним (226), 15:41, 13/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
й пруф, а то только хейтерское пустословие, что противоречит твоему заявлению о голых фактах без хейтерства.
| |
|
8.218, Аноним (226), 16:07, 13/03/2021 [^] [^^] [^^^] [ответить] | +1 +/– | Ага, нашёл-таки https www opennet ru openforum vsluhforumID3 121677 html 183 ... большой текст свёрнут, показать | |
|
9.220, Аноним (226), 16:19, 13/03/2021 [^] [^^] [^^^] [ответить] | +1 +/– | И в школах, и в книгах, и в университетах, и на митапах конференциях, и в общем ... большой текст свёрнут, показать | |
|
|
7.223, deeaitch (ok), 18:52, 13/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Есть малюсенькая проблема - гугление твоего ника с сочетанием Rust выдаёт только
> сервер для многопользовательской игры с названием Rust.
Есть большусенькая проблема. Кто-то не умеет пользоваться гуглом. Ну тут уж без шансов. Дальнейшее не имеет смысла если вы даже гугл не осилили.
| |
|
|
|
|
|
|
1.119, Аноним (-), 02:45, 12/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
Секундочку, падение при выходе за границы - это нормально в расте. Такс, у меня гцц умеет падение и даже трейс и отчет.. еще раз - зачем нужен раст ?
| |
|
2.134, Аноним (-), 04:42, 12/03/2021 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Секундочку, падение при выходе за границы
> ... зачем нужен раст ?
Очевидно, что бы анонимы читали заголовок и писали всякую чушь?
| |
2.135, deeaitch (ok), 04:46, 12/03/2021 [^] [^^] [^^^] [ответить]
| –1 +/– |
Секундочку, любой C++ програмер знает как с этим быть. Есть исключения, их можно обработать.
Rust - программист об этом забывает из за мантры.
Зачем нужен rust? а не знаю. Мне и automotive не нужен и нужен не будет. Нет смысла. Да и инфраструктура для него тухляк.
| |
|
1.125, Аноним (125), 04:07, 12/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Почему всегда такой хейт раста? Я в этом мало что понимаю, но со стороны это выглядит, как если бы начали хейтить английский язык или французский. Смешно
| |
|
2.131, deeaitch (ok), 04:39, 12/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
А ты почитай книжки умные. Напиши с 10 законченных именно ПОЛЕЗНЫХ проектов и тогда всё станет понятно.
| |
|
3.214, Аноним (226), 15:33, 13/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Это какие же книжки надо почитать, чтобы еачать ненавидеть ЯП?
И скиньте, пожалуйста, список (не менее 10) Ваших законченных полезных проектов, а то на гитхабе по Вашему нику нулевая активность, на гитлабе вообще петы на PHP и JS, что вообще мимо распрей по поводу Rust.
А то балабольством попахивает.
| |
|
4.222, deeaitch (ok), 18:50, 13/03/2021 [^] [^^] [^^^] [ответить] | –1 +/– | А я не ненавижу ЯП Идеи положенные мне нравятся Мне не нравится сообщество вок... большой текст свёрнут, показать | |
|
5.228, Аноним (226), 02:54, 14/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Ага,заявил одно, а ни на один вопрос по заданной тобой же теме прямо не ответил - да, явно не хейтер.
Давно тролли стали характеристикой токсичности сообщества? Они могли писать всё то же самое, только со стороны любого другого ЯП. Тебя это не смущает? Давай всех под одну гребёнку.
Если так судить, ты похуже их будешь, ведь в твоих слова нельзя так легко подменить одно другим, значит ты не тролль, следовательно ты не троллишь, а на самом деле балаболишь, не отвечая на поставленные тебе вопросы, по заданным тобой же темам.
Скинь уже ссылку на свой сайт, а то "я молодец, но пруфов не скину, сами поищите" самый явный признак балабольства.
| |
|
|
|
|
1.138, _ (??), 05:53, 12/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
"Проблема была вызвана неверной проверкой размера памяти в коде загрузки цветовых профилей ICC, написанном на языке Rust. "
:-D :-D :-D :-D :-D :-D :-D :-D :-D
| |
|
|
|
|
|
6.184, Анони м (?), 17:08, 12/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
> Дык это наверно ваши друзья пингвинофаны намерили.
Сам что-то запостил, сам обвинил и "разоблачил" - только вот номерком спалился.
> https://forum.altlinux.org/index.php?topic=43390.0
> Для теста используется htop, после каждого запуска или закрытия браузеров дается время пока озу придет в покой. Так как браузеры раскидывают свои процессы, то в htop берется общая озу без браузера, а затем с ним.
"Замечательная" методика ...
| |
|
7.186, Аноним (178), 17:12, 12/03/2021 [^] [^^] [^^^] [ответить]
| –2 +/– |
"Истиный" пруф в студию!
Где, конечно, показано что фурифокс самый что ни на есть маложрущий и экономный.
| |
|
|
|
|
|
|
1.170, Аноним (170), 13:18, 12/03/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Мозилла окончательно превратилась в браузер для скачивания другого браузера
| |
|
2.193, Аноним (193), 18:47, 12/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
Какой смысл качать мразиллу лишь для того, чтобы с ее помощью скачать другой браузер, если для этого можно воспользоваться wget или более другим браузером, поставляемым по умолчанию? Мозилла скатилась в эталонное ненужно.
| |
|
|
2.200, Аноним (57), 21:06, 12/03/2021 [^] [^^] [^^^] [ответить]
| +/– |
А представьте, если растаманы так же ошибутся со смещением внутри ФС... и <белый лис> диску... "безопасный".
| |
|
|