172 похожих чатов

Ну а что у вас нету надежды что текущий раст

будет развиваться и решаться проблемы которые вас бесят? мне кажется это более вероятный исход, чем ждать смолраст, который еще нужно будет развивать лет 8 до более менее вменяймого вида.

4 ответов

20 просмотров

А зачем GC? С ним больше проблем чем, пользы?

Василий Требунцов
А зачем GC? С ним больше проблем чем, пользы?

В подавляющем большинстве прикладных задач точное управление памятью либо не требуется вовсе, либо требуется в крайне ограниченных кусках программы

Антон 🇦🇲
В подавляющем большинстве прикладных задач точное ...

Не требуется когда приложение типа запрос-ответ. Как только появляется что то что должно крутится более менее долговременно, leaky abstraction в виде gc протекает и даёт о себе знать.

Антон 🇦🇲
В подавляющем большинстве прикладных задач точное ...

Дело не в управлении памятью, а управлении ресурсами. И это является частью логики программы. В GC языках часто трудно понять когда ты работаешь с копией объекта, а когда с ним самим. В Rust достаточно подробные заголовки функций, что хорошо ускоряет разработку

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта