doc
Вообще куча всего умирает из-за сраной асинхронщины. Без нее ж удобно писать, можно красивый фреймворк сделать
Oleg
Примут async в core и можно будет писать асинхронщину как синхронные вещи
Αλεχ
И не перфомансно
Αλεχ
А с асинком становится и удобно, и правильно
Αλεχ
Хотя время жизни фреймворков в расте как у тлей
Маjко
Вообще куча всего умирает из-за сраной асинхронщины. Без нее ж удобно писать, можно красивый фреймворк сделать
А однороточный синхронный код то как удобно писать! В жопу вашу параллельность и тем более асинхронность, даешь по процессу на клиента, так победим.
Kerrigan
никто не заимствует код, рантайм его и убивает
Маjко
никто не заимствует код, рантайм его и убивает
Эй, но у нас же нет рантайма Фреймворки по такой логике вообще не должны были появиться, статические проверки лайфтайма же
Alexander
всем привет, а кто-нибудь писал на расте для wasm ?
doc
Удобно, но ни фига не правильно
В петухоне вон асинхроность из коробки, удобно, а толкого фреймворка уровня джанги нет. Потому что так удобно не сделать
doc
И в расте будет так же
doc
Вот iron норм был на потоках, асинхронщине мошь раза в 2-3 проигрывал
Aleksey
https://www.techempower.com/benchmarks/#section=data-r15&hw=ph&test=fortune
Aleksey
судя по этой странице, сильно проигрывал
Aleksey
может, я как-то не так смотрю. ссылку взял с сайта актикса
Αλεχ
я вот 2 часа не мог понять, почему я не могу фио через пробел отформатировать
doc
выживают в конечном итоге практичные, удобные вещи, а не быстрые
Αλεχ
и потом только сократив до MRE дошло, что вместо '{} {} {}'.format(..) нужно форматировать u'{} {} {}'.format(..)
doc
ну ты питон совсем не знаешь походу, раз такие проблемы
doc
и да, юзай уже третий, второй только на легаси проектах остался
doc
там нет u''
Dmitriy
У перла нет «асинхронности» из коробки, но автор libev родил ровный фреймоворк
Dmitriy
И нормально живут
Dmitriy
Так что вопрос времени
doc
+
Kerrigan
всем привет, а кто-нибудь писал на расте для wasm ?
с этим баловался https://github.com/DenisKolodin/yew
Alexander
и как оно вообще?
Alexander
я просто ещё не щупал ничего, но хочется попробовать запилить расширение для FF с использованием wasm
Αλεχ
ну ты питон совсем не знаешь походу, раз такие проблемы
я просто от этой винапишной херни L"HELLO WORLD" отвык давным давно
Αλεχ
и да, юзай уже третий, второй только на легаси проектах остался
я его стал юзать потому что либа которая мне нужна имела норм врапперы только на питоне
Αλεχ
все лучше, чем на сишке писать
Αλεχ
так-то я питон выучил ради этой либы исключительно ради
Berkus
Алсо, когда там в рокет впилят футуры?
ориентируйся на конец года, возможно следующего
պլհկ
выживают в конечном итоге практичные, удобные вещи, а не быстрые
Ага, конечно, то то все побежали свои рельсы на гошку переписывать
Αλεχ
И только второй?
ну дотнет версия (на моем любимом шарпике) была под 2.0
Αλεχ
так что сам догадайся)
doc
рельсы поудобнее го будут
doc
берешь и уже сайт готов
Andrei
https://twitter.com/schnoggo/status/999704363236057089
Mike
питон, руби, шарп, го
Mike
точно чат про раст?
Loo
точно чат про раст?
ты не понимаешь сути
Αλεχ
начал блин новый проект :D
Αλεχ
если с солидити контракт перепишу на парити-wasm то будет еще и rust
Mike
тс нахуя? flow более гибкий
Andrei
оба хуже
Mike
а, неоднозначно вышло
Mike
чем что?
Kerrigan
чем раст
Andrei
чем?
чем reasonml или purescript
Andrei
и rust, да
Mike
чем раст
ну прикрути раст в js , тогда поговорим))
Mike
а то фраза типа "блондинки и брюнетки обе хуже, чем телки с третьим размером"
Cat
ну прикрути раст в js , тогда поговорим))
картинка *вы находитесь здесь*
Mike
cargo-web
ну блин, это не то же самое, согласись. одно — добавление тайпчекинга в js, другое — совершенно другая технология
Αλεχ
я еще на яндекс.субботнике это обсуждал года полтора назад
Αλεχ
потому что с js на ts я перейти уговорить смог
Αλεχ
а на всякую экзотику - вряд ли смогу, да и не вижу большого смысла
Αλεχ
для фронта есть js/ts, для бэка - расты и шарпики
Αλεχ
пихать все в одну кучу это не лучше, чем на ноде писать бековый код
Αλεχ
хз, я на тс писал, у нас чел на дженериках помню навернул мини-фреймворк для react-redux, который на этапе компиляции проверял, что нужные редьюсеры подключаются к нужным экшнам
Αλεχ
в общем особой слабости типов не вижу
Αλεχ
главное, что он прозрачно ложиться на существующую архитектуру как живых js-разрабов, так и браузеров
Αλεχ
я помню Dart еще был и прочие эксперименты, но чет люди не любят каждый год новое учить