Nano Nicholson's Avatar

Nano Nicholson

@nanoqsh.bsky.social

[ru, en] Memory safety enthusiast 🦀

156 Followers  |  160 Following  |  294 Posts  |  Joined: 15.08.2025  |  1.6039

Latest posts by nanoqsh.bsky.social on Bluesky

да

06.12.2025 16:35 — 👍 1    🔁 0    💬 0    📌 0
Post image

Пока все срут раст из всех утюгов, я написал демоняшу для статус бара 🥰

05.12.2025 15:01 — 👍 10    🔁 0    💬 0    📌 0

Снова растерки обосралися

05.12.2025 14:39 — 👍 6    🔁 0    💬 0    📌 0

Ну тут хз. Не юзал

05.12.2025 09:44 — 👍 1    🔁 0    💬 1    📌 0

> ставлю

То есть билдишь из сорцов прям?

05.12.2025 09:42 — 👍 1    🔁 0    💬 1    📌 0

> к ебле с зависимостями

Ебля с зависимостями как раз возникает когда нужна какая-то сишная либа и её нужно ставить в систему. Если софтина исключительно на расте написана то 0 ебли буквально - я знаю о чем говорю, я постоянно собираю все ржавое через cargo

05.12.2025 09:41 — 👍 1    🔁 0    💬 1    📌 0

> через cargo всё удобнее и проще

Да, зачем выставлять это как недостаток?

05.12.2025 09:39 — 👍 1    🔁 0    💬 0    📌 0

Ну ты можешь поставить софт из системного репозитория если не хочешь через cargo билдить

05.12.2025 09:38 — 👍 1    🔁 0    💬 1    📌 0

- Мне нравится писать на расте - такой классный язык
- ТЫ ПРОСТО КУЛЬТИСТ!!!)))
- Нет, почему? Смотри.. вот *аргументы*
- ЛОЛ У ТЕБЯ КАШАЧЬИ УШИ ЗАТКНИСЬ))))

05.12.2025 08:58 — 👍 10    🔁 0    💬 1    📌 0
Post image

Раст-хейтеры раскрыли свою сущность, они не просто против языка программирования, они ещё и против... кошачьих ушек 🙀

Я готов обсуждать аргументированную критику, но это определенно уже не она - это кринж

05.12.2025 08:52 — 👍 9    🔁 1    💬 0    📌 1

У меня вот не гента, обычно я ставлю готовый бинарник из репозитория. Но вот если софт на раст как раз наоборот, мне удобнее и проще собрать через cargo - так как там всё унифицированно, меньше ебли с зависимостями и тд

05.12.2025 08:27 — 👍 0    🔁 0    💬 1    📌 0

Какие страдания например?

05.12.2025 08:25 — 👍 0    🔁 0    💬 0    📌 0

Void 😖

02.12.2025 11:14 — 👍 3    🔁 0    💬 1    📌 0

Уверен что моим подписчикам будет глубочайшие пофигу, наверное поэтому не задаюсь такими вопросами

02.12.2025 09:03 — 👍 1    🔁 0    💬 0    📌 0

Я так думаю что не обязательно постоянно писать что-то

02.12.2025 08:58 — 👍 1    🔁 0    💬 1    📌 0

Зачем вообще такой статус?

02.12.2025 08:40 — 👍 0    🔁 0    💬 1    📌 0

Искренне не понимаю как в 2025 году всё ещё сидеть на винде

02.12.2025 08:35 — 👍 14    🔁 0    💬 3    📌 0

А потом растерки будут писать подобные статьи
www.ralfj.de/blog/2025/07...

И убеждать вас что не может быть "memory safety" без "thread safety". Ни в коем случае такое не читайте - это наглая раст-пропаганда чтобы сделать из вас фембойчика

29.11.2025 12:17 — 👍 8    🔁 0    💬 0    📌 0
Post image Post image

Чтобы это работало с двумя тредами раст заставляет тебя использовать ебучие атомики 💩

Тогда все скомпилится без data race... в отличии от "memory safe" Fil-C. Ох, к чему весь этот дроч? Растерки всё только усложняют - оно и без этого прекрасно работает 🥰

29.11.2025 11:44 — 👍 4    🔁 0    💬 0    📌 0
Post image

Кстати, если запустить только один тред - то компилируется. Видимо потому что изменять данные из одного треда никак не приведет к data race

Господи, что эти растерки только навыдумывали себе? 🤮

29.11.2025 11:38 — 👍 3    🔁 0    💬 0    📌 0

Тот же самый код на раст, он даже не компилируется 🤮
Что за говноязык???

29.11.2025 11:35 — 👍 9    🔁 0    💬 2    📌 1
Post image Post image

Скомпилировал этот код Fil-C - результат превзошел все мои ожидания, это абсолют memory safety!!!

Удаляю проклятый раст 💩

29.11.2025 11:31 — 👍 8    🔁 0    💬 0    📌 1
DropGuard in std::mem - Rust Wrap a value and run a closure when dropped.

В найтли есть реализация подобной фичи с довольно интересным дизайном 🦀

doc.rust-lang.org/std/mem/stru...

27.11.2025 14:02 — 👍 4    🔁 0    💬 0    📌 0
Post image Post image

В расте всё освобождается автоматически через Drop (ака деструктор), но иногда нужен defer (как в Go или Zig) для работы с сишными либами

Встроенного defer в расте нет, но его можно запросто выразить с помощью кложуры + Drop 🥰

27.11.2025 14:01 — 👍 9    🔁 0    💬 1    📌 0

Что еще слушать то?

27.11.2025 07:56 — 👍 1    🔁 0    💬 1    📌 0
Post image

Си знать надо. Сипэпэ - крайне желательно

25.11.2025 07:32 — 👍 14    🔁 0    💬 1    📌 0

Да

25.11.2025 06:19 — 👍 2    🔁 0    💬 0    📌 0

Я

25.11.2025 04:20 — 👍 1    🔁 0    💬 1    📌 0

😖

25.11.2025 04:19 — 👍 1    🔁 0    💬 0    📌 0

Или того хуже, к рождению детей

25.11.2025 03:12 — 👍 3    🔁 0    💬 0    📌 0

@nanoqsh is following 19 prominent accounts