Size: a a a

2020 April 04

p

polunin.ai in rust_offtopic
Doge Shibu
Вообще-то все хттп сервера основные джавовские внутри себя используют нио
с какого года? с 2018? когда на джаве уже новые круды пишутся мало?
источник

p

polunin.ai in rust_offtopic
Stanislav Popov
растовая ранняя асинхронка была скриптовая. но они отказались от этой идеи
что значит скриптовая?
источник

SP

Stanislav Popov in rust_offtopic
Doge Shibu
И да, скажи, что ты под асинхронностью в данном контексте понимаешь
раз уж речь про треды то понимаю нормальные примитивы в языке для переключения контекста
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
с какого года? с 2018? когда на джаве уже новые круды пишутся мало?
Netty в джаве очень давно, с выхода nio наверное
источник

SP

Stanislav Popov in rust_offtopic
polunin.ai
что значит скриптовая?
значит что без байткода и вм крайне трудно сделать чтото похожее на корутины
источник

DS

Doge Shibu in rust_offtopic
Stanislav Popov
раз уж речь про треды то понимаю нормальные примитивы в языке для переключения контекста
Ок, давай по другому.

Что такое асинхронное IO понимаешь?
источник

DS

Doge Shibu in rust_offtopic
И как оно работает?
источник

SP

Stanislav Popov in rust_offtopic
да
источник

DS

Doge Shibu in rust_offtopic
Вот всё, что его умеет эффективно использовать сейчас и имеет в виду под асинхронщинной.

И никакой "скриптовой" (sic!) асинхронности нет
источник

SP

Stanislav Popov in rust_offtopic
тогда повторю еще раз
источник

DS

Doge Shibu in rust_offtopic
Stanislav Popov
значит что без байткода и вм крайне трудно сделать чтото похожее на корутины
В хаскеле спокойно тысячи лет были корутины без всякой вм и байткода
источник

DS

Doge Shibu in rust_offtopic
В крестах точно так же
источник

SP

Stanislav Popov in rust_offtopic
контекст разговора это треды vs корутины
источник

DS

Doge Shibu in rust_offtopic
Даже в расте есть корутин-либа
источник

SP

Stanislav Popov in rust_offtopic
понимаю нормальные примитивы в языке для переключения контекста
источник

SP

Stanislav Popov in rust_offtopic
Doge Shibu
В хаскеле спокойно тысячи лет были корутины без всякой вм и байткода
как же они работают тогда?
источник

SP

Stanislav Popov in rust_offtopic
Stanislav Popov
растовая ранняя асинхронка была скриптовая. но они отказались от этой идеи
эх короче ничего не гуглится. вобщем они хотели настоящие корутины и для этого сделать т.н. спагетти стек. и даже сделали но потом выкинули
источник

DS

Doge Shibu in rust_offtopic
Stanislav Popov
как же они работают тогда?
источник

p

polunin.ai in rust_offtopic
Doge Shibu
В крестах точно так же
туда только в 20 версии завезли корутины, как я помню.
источник

DS

Doge Shibu in rust_offtopic
Видел ещё альтернативные реализации
источник