Mark
Когда уже фронт начнем на расте писать
Крылатый
> В этом смысле через какие-то 5-10 лет мы можем оказаться в ситуации, когда все новое околожелезячное пишется НЕ на С/С++ Да щас.
Крылатый
embedded очень консервативен.
Denis
Ага, си умрёт через 10 лет
Denis
(говорят последние лет цать)
Крылатый
Скоро, очень скоро.
Sergey
Yew
Mark
Yew
Звучит как крик помощи
Sergey
embedded очень консервативен.
Ну смотря чё за проект
Sergey
Новые вполне могут начать
Sergey
Но вот условный ллвм маловероятно
Denis
лучше на ada https://habr.com/ru/post/549688/
Mark
Rust -> WebASM -> Pain
Вот вы серьёзные, я же пошутил!
Ayrat
Вот вы серьёзные, я же пошутил!
А мне на серьезных щах предлагали в моем стартапе!
Denis
ачетакова
Ayrat
Я не стал сразу орать что вы дебилы
Ayrat
И тактично слился
Sergey
И тактично слился
И начал писать сразу на ллвм ир
Mark
А ты был с вебкой?
Крылатый
Новые вполне могут начать
Если какой-то модный на Risc-V, то чо нет. А когда у тебя не очень свежий мк под который есть уже сишные либы и sdk...
Denis
И тактично слился
Сказал что давайте на fable ?)
Ayrat
Типа я щас на котле мультиплатформу мучаю, мне предлагали на расте бек, фронт на вебасме. Типа круто же
Sergey
Всяко лучше чем на шарпах круды нюхатб
Ayrat
Я сказал что - one step at a time, we'll see how it goes with kotlin, wasm is super cool nonetheless, keep it up, awesome work, fuck you all
Ayrat
(но я не пробовал)
Denis
ну учитывая то статус котлин нейтива мне кажется это еще более сырая штука чем блазор
Ayrat
это все сорта говна честно говоря. Весьма ограниченный спектр кода там можно (и надо) писать
Ayrat
я вот уверен что мой кейс это предел вменяемого использования для мультиплатформы, дальше надо уже нативно на целевой платформе писать
IdiocyAcceptance
согласен!
Крылатый
Да уже лет 20 как можно на дотнете всё это писать
Можно. Но никто не пишет в таких масштабах.
IdiocyAcceptance
Да уже лет 20 как можно на дотнете всё это писать
Мм, не особо согласен. Я думаю там идёт речь о драйверах, embedded и прочем
IdiocyAcceptance
Там, где оверхед от тяжёлого рантайма слишком дорого иметь
Sergey
И успешные
Sergey
См тайзен
IdiocyAcceptance
Кишки тайзена так же на плюсах написаны, разве нет?
IdiocyAcceptance
Плюс, насколько я знаю, эта штука работает на продвинутых arm процах
IdiocyAcceptance
А не микроконтроллерах
IdiocyAcceptance
А в общем-то предоставляет для дотнета все возможности крутить полноценный неткор с вебсервером на телеке
Doge
embedded очень консервативен.
Да главная проблема, что раст только на llvm, что ощутимо по числу платформ поддерживаемых бьет
Vasiliy
https://cdn.jpg.wtf/futurico/b2/b7/1619675517-b2b74f210b682195ba827c0c3e41eded.jpeg
noname
все фигня
noname
код на расте конечно хорошо, но...
noname
в F# есть pure ? гарантия что нет побочек?
noname
блэйзор все же двигается по маленьку https://www.blazorfluentui.net/
Vasiliy
кажется не было. в хаскеле есть IO специально для этого?
noname
кажется не было. в хаскеле есть IO специально для этого?
хз, не спец, видел слово pure на слайде хаскелиста
noname
в блайзоре вебасм 5.0 очень сильно похудели сборки, обещают еще лучше
Vladimir
блэйзор все же двигается по маленьку https://www.blazorfluentui.net/
я насчитал 25 секунд перед тем как страница отобразилась)
Vladislav
блазор это то что должно быть в помойке
noname
я вообще научился его вешать - в ФФ обновить при открытом мониторе сети. после этого не грузится
noname
пока очень плохая поддержка в вс коде
Vladislav
1) интероп с жс просто срань 2) лагает (и будет) 3) селлинг поинт - я дотнет разраб и не осилил прочитать доку по реакту этц
Alexandr
все фигня
Бля, как же сложно после фаршика снова окунаться в си синтаксис, просто дрожь берет, а ведь придется если планирую таки работать погромистом
Alexandr
И еще у меня стойкое ощущение что со свидетелями ди что-то не так
Alexandr
Везде скобочки точки с запятой вот это все
Alexandr
Очень громоздко и шумно
Alexandr
Привыкаешь, конечно, а хули делать как говорится
noname
а ну это на любителя. мне лисп и фшапр по синтаксу больше нравятся
Vladimir
я вот решил посмотреть на блейзор после вот этого слайда
noname
И еще у меня стойкое ощущение что со свидетелями ди что-то не так
напрасно, он уверенно проникает в индустрию. компании многие уже его юзают
Alexandr
Ну фаршик это первый язык который прямо вообще зашел очень сильно что даже пару книг прикупил Пробовал плюсы, джулию, го там. Раст тоже, но чуть
Igor
в F# есть pure ? гарантия что нет побочек?
а было бы неплохо, чтобы добавили какое-то ключевое слово, чтобы компилятор гарантировал отсутствие сайдэффектов. И еще кстати tailcall хорошо бы проверялся компилятором
Alexandr
Был бы в расте синтаксис улушенного окамла, то есть как в фаршике, наверное остался бы на нем, хотя и так неплох
noname
и еще нормальный полиморфизм. аргументы-варианты вроде варятся
noname
да, это ж оф. либа от МС