А поинтеры, референсы, шаред пойнтеры, move semantics, стек и куча как места аллокации, классы хранения переменных, RAII, атомарные операции, volatile, ABI, intrinsics, memory...
Зачем писать на сложном русте за <120 когда можно писать на простом JS за >120 ? 🤔
А с/с++ перед rust не нужно ? Серьезный вопрос, как люди поймут rust design rationale без понимания проблемности ручного управления памятью ?
Я вот и думаю запустить отдельный IO тред, к нему канал mpsc, но как поставить control flow с ног на голову чтобы не я читал из канала а канал вызывал обработчики? Пока что оп...
А может ли статься что без ручного управления памятью программы будут не влезать ?
http://benchmarksgame.alioth.debian.org/u64q/program.php?test=nbody&lang=ghc&id=2 типичный ВЫСОКОПРОИЗВОДИТЕЛЬНЫЙ код на хаскиле, да это же Си! Только ещё менее прозрачный.
https://news.ycombinator.com/item?id=14178465
Чистый язык использовать хочется, да и future разве не однократные вычисления? Подразумевается что каждый раз надо брать новый future ?
А ну-ка вопрос: Кто-нибудь делал каллбеки на расте, как вы это делали? Как засунуть ссылку на функцию или замыкание в структуру ?
Всё прост ? (^:
Это тип функция высшего порядка? А как в struct засунуть поле-колбек которое можно в любой момент вызвать?
А разве оптимизатор раста не пытается всё размешать на стеке пока может ?
Что-то не гуглится чтобы redox os ставили на VPS, можно стать ПЕРВЫМ ?
Ну ты сказанул вершина, разве кок и идрис не вершина?
Это вот что если не конфиги? ls /etc/network/if-up.d/*
cancer чтоли? В одном irc сижу с тем кто его написал
Почему в мэйнстрим ЯП не включат эти зависимые типы?
в комьюнити малварщиков все так маняврируют ?
Вы стартап с приватным блокчейном чтоли?
там разве не питонят, а то что надо на си?