Nano Nicholson
banner
nanoqsh.bsky.social
Nano Nicholson
@nanoqsh.bsky.social
[ru, en] Memory safety enthusiast 🦀
Сишники выяснили что когда в Rust пишешь слово UNSAFE (что переводится как НЕБЕЗОПАСНОСТЬ если кто не знал) то можешь писать НЕБЕЗОПАСНЫЙ код, который может нарушать memory safety и приводить к undefined behavior 😱

Жду когда сишники узнают про unsafe в С#, Go, Python и других "safe" языках
December 20, 2025 at 1:43 AM
Rust в ядре, официально ❤️
December 14, 2025 at 10:29 AM
У кого какой новогодний фильм?

У меня - Идиократия, с каждым годом фильм всё правдоподобнее
December 11, 2025 at 5:38 AM
Сишники часто вопрошают "где цикл вида for (int i = 0; i < n; i++) в Rust?". При этом срут что дескать в Rust нет "нормального" классического цикла, только зумерский range based for 🤓

На что я хочу спросить: где в Си классический цикл ещё со времен Fortran-а?
December 10, 2025 at 2:12 PM
December 10, 2025 at 1:21 PM
Обожаю читать всяческие анти-rust манифесты. Везде пишется что "rust это плохо", а все кто на нём пишет - сектанты

Почти нигде не пишется чем именно он так плох, максимум это "я не смог осилить" (потратив на изучение один день)

rebuildworld.net/taboo/#rust_...
December 9, 2025 at 5:17 PM
Доебаться до пирсинга и то что чел идентифицирует себя woman, а потом обвинять всех кто не согласен с подобной "критикой" в сектантанстве..

The Lunduke Journal это СВТВ из мира софта
December 9, 2025 at 4:55 PM
Пока все срут раст из всех утюгов, я написал демоняшу для статус бара 🥰
December 5, 2025 at 3:02 PM
Снова растерки обосралися
Damn half the internet is down again - including Downdetector

Downdetector is multi-region but has a singular dependency on Cloudflare

Is Cloudflare down again?
December 5, 2025 at 2:40 PM
- Мне нравится писать на расте - такой классный язык
- ТЫ ПРОСТО КУЛЬТИСТ!!!)))
- Нет, почему? Смотри.. вот *аргументы*
- ЛОЛ У ТЕБЯ КАШАЧЬИ УШИ ЗАТКНИСЬ))))
Раст-хейтеры раскрыли свою сущность, они не просто против языка программирования, они ещё и против... кошачьих ушек 🙀

Я готов обсуждать аргументированную критику, но это определенно уже не она - это кринж
December 5, 2025 at 8:59 AM
Раст-хейтеры раскрыли свою сущность, они не просто против языка программирования, они ещё и против... кошачьих ушек 🙀

Я готов обсуждать аргументированную критику, но это определенно уже не она - это кринж
December 5, 2025 at 8:53 AM
Искренне не понимаю как в 2025 году всё ещё сидеть на винде
December 2, 2025 at 8:35 AM
А потом растерки будут писать подобные статьи
www.ralfj.de/blog/2025/07...

И убеждать вас что не может быть "memory safety" без "thread safety". Ни в коем случае такое не читайте - это наглая раст-пропаганда чтобы сделать из вас фембойчика
November 29, 2025 at 12:18 PM
Тот же самый код на раст, он даже не компилируется 🤮
Что за говноязык???
November 29, 2025 at 11:36 AM
Скомпилировал этот код Fil-C - результат превзошел все мои ожидания, это абсолют memory safety!!!

Удаляю проклятый раст 💩
November 29, 2025 at 11:32 AM
В расте всё освобождается автоматически через Drop (ака деструктор), но иногда нужен defer (как в Go или Zig) для работы с сишными либами

Встроенного defer в расте нет, но его можно запросто выразить с помощью кложуры + Drop 🥰
November 27, 2025 at 2:02 PM
Си знать надо. Сипэпэ - крайне желательно
November 25, 2025 at 7:33 AM
November 24, 2025 at 8:26 AM
Если вы неиронично решаете писать что-то на расте ТОЛЬКО потому что он "memory safe" - передумайте

У вас крайне поверхностное понимание языка
November 23, 2025 at 3:53 AM
В Си в либах и ядре часто используется реф каунтинг для менеджмента памяти. Когда ты создаешь объект ему инкрементится каунтер, а когда тебе объект не нужен должен декрементнуть - удобная и простая система

Но когда сишники видят Rc в расте их почему-то неистово корёжит, сразу срут: хы это жи GC))
November 22, 2025 at 5:05 AM
К счастью это больше не проблема так как есть растишка 🥰
November 21, 2025 at 8:24 AM
November 20, 2025 at 11:30 PM
November 20, 2025 at 11:28 PM
November 19, 2025 at 11:44 AM
Почему кому-то нужно объяснять что паника - полностью memory safe поведение? При панике memory никак не ломается, это похоже на исключения которые есть также в safe языках, по типу Java/Python/JS и тд

Тип если у вас код крашнется из за выброшенного исключения в JS, то JS получается не memory safe?🤡
November 19, 2025 at 11:12 AM