Dmitry
надо будет попробовать протащить его в наш билдрут
Dmitry
авось что выйдет
Влод
не в 15м?
Anatolii
а что там с корутинами?
они ж вроде сказали что пусть комьюнити плиз корутины
Quet
ну то есть вот сейчас я бы брал раст везде где до этого хотел бы взять c++ )
Dmitry
не могу просто выразить, как мне осточертело писаьь на сишке
Quet
и си
Dmitry
до крови из носу просто.
Мерль
Влод
https://blog.rust-lang.org/2015/05/15/Rust-1.0.html
Dmitry
надо DPI на расте перепилить, хаха.
Dmitry
все равно его весь рефакторить надо
Влод
а, потерял контекст
Quet
@etehtsea а ты кстати до сих пор пишешь на ur/web?
Konstantin
@quetzal это кто-то другой :)
Max
Quet
@voidlizard а стрипни свой бинарник на расте?
Dmitry
уже стрипнутый
Dmitry
wtf
Dmitry
300 кил стал
Dmitry
как-то в первый раз недострипал, значит
Dmitry
@mtreskin не, я QoS делаю для роутеров
Dmitry
что б торренты ютюб не обижали
Dmitry
т.е реально, нестрипнутый - 3 мегабайта, стрипнутый - 300 килобайт
Dmitry
ничосе.
Dmitry
ну ладно, допустим ок
Quet
@voidlizard и советую раст ставить через rustup
там тулчейны переключать в одну команду (с nightly на stable например)
Dmitry
ну вроде и так.
Dmitry
теперь осталось собрать им что-нить для мипса
Dmitry
если это вообще возможно
Dmitry
он llvm-ный?
Quet
ага
Dmitry
это проблема... ладно посмотрим
Мерль
Quet
Dmitry
у нас gcc-шный билдрут
Мерль
А? )
Всё всобачивается в бинарник, кроме libc
Quet
на самом деле конечно как слинкуешь
но тут речь шла про размер дебажных символов
Quet
потому что сам бинарник без них 300кб
Quet
в смысле если компилировать llvm а линковать gcc
Dmitry
не знаю, раньше был musl и это могло вызвать проблемы, сейчас нормальный libc или uclibc не помню
Quet
вот кстати хотел спросить за uclibc
Quet
если у вас он
Quet
линкер в расте от gcc так что вам может и подойдет на мипсах этих )
Dmitry
ну да, я гляну прямо вот скоро
Dmitry
потому что если получится вкорячить, это будет прямо праздник какой-то
Dmitry
т.е это я на x86 хаскелист, а на мипсах я уже чему угодно рад кроме си плюсов и го
Quet
а на го пробовал?
Dmitry
не, брезгую
Dmitry
это без меня
Quet
оно конечно своеобразное такое
но в рамках get shit done годится
Dmitry
плюс жирные бинарники
Quet
жирные, факт
Dmitry
а жирные бинарники нельзя. рам не проблема, проблема флешка
Dmitry
есть модели, где флешка 4 мегабайта
Quet
но если у тебя где-то сишечка и на ее место влазит го — можно пробовать )
Dmitry
а туда нужна линуксня и куча всякого прочего стафа
Dmitry
помимо самой тулзы.
Dmitry
так что для раста я хотя бы вот на днях мануал видел, как его в openwrt вкорячивать. значит, и к нам можно наверное
Quet
всегда удивляло.. эти флешки по 4гб — это производитель закупил 10 лет назад и никак потратить не может?
Quet
ща кажется объемов уже таких нет
Dmitry
я не знаю,, тот же вопрос задаю
Dmitry
они еще и nor
Dmitry
не nand
Quet
ну точно закупили оптом 100 лет назад и никак не потратят )
Dmitry
на топовые модели ставят нормальные, но в вот в нижнем сегменте такой вот ад
Dmitry
очень может быть, кстати
Dmitry
ну или тупо контракт
Dmitry
с производителем
Dmitry
те дают сладкую цену, а эти обязуются покупать по стлько-то пароходов в год
Мерль
Есть мнение, что это просто самое дешевое, что можно достать в Китае
Quet
Мерль
Мерль
http://www.haskellforall.com/2017/02/the-curry-howard-correspondence-between.html
Влод
о, сегодняшняя статья
Влод
посмотрел статью, посмотрел dhall.
не понимаю зачем он занялся этим dhall (ну или скорее зачем он в этой статье).
ну и true = (), false = void это всё знакомо (для тех кому не знакомо наверное найдутся получше статьи)
а пример как доказывать теории на хаскеле я не нашёл.
ну то есть примерно представляю процесс: проходится тайпчек и значит доказано.
∀(a : Type) → a → a для начала: куда это писать?