Size: a a a

Эликсир и Вунш

2019 April 10

AD

Andrei D in Эликсир и Вунш
Evgeniy Troynov
но недостаточно быстр в сравнении с nodejs или go
ммм, bro science
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Вытесняющая многозадачность есть нигде
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Зато если ты напишешь на го то, что сможет переключиться, то это будет реально быстро
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Поэтому это подходит для игор
источник

AD

Andrei D in Эликсир и Вунш
Evgeniy Troynov
а смысл? искать полгода по разрабу
можно поспрашивать, у тех, кто нанимал, за сколько закрылась вакансия
это, конечно, если вас интересует реальное положение дел
источник

NK

ID:476249930 in Эликсир и Вунш
На жяве тоже можно. По крайней мере с нетти и рхжявой в любой из вариаций заблокировать исполнение надо постараться
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
В жабе тоже не вытесняющая
источник

NK

ID:476249930 in Эликсир и Вунш
Но эвент луп и асинхронность есть
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Подоюная абстракция не может быть zero cost
источник

АН

Антон Нестеренко in Эликсир и Вунш
я не совсем понимаю, зачем вытесняющая многозадачность на уровне языка, вроде этим ос должна заниматься
источник

ML

Maksim Lapshin in Эликсир и Вунш
Антон Нестеренко
я не совсем понимаю, зачем вытесняющая многозадачность на уровне языка, вроде этим ос должна заниматься
затем, что треды уровня ОС попробовали использовать для бизнес-логики и больше не делают
источник

ML

Maksim Lapshin in Эликсир и Вунш
нельзя запустить 10 тыс тредов и надеяться, что это будет работать
источник

NK

ID:476249930 in Эликсир и Вунш
Лучше писать неблокирующий код просто))
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Потому что если ты напишешь while(true) {1+1} и это ляжет на железо, то оно не переключится никогда
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Значит в эрланге есть подстилка
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
(Вернее она и так есть)
источник

NK

ID:476249930 in Эликсир и Вунш
Реактивность кода для того и придумали
источник

АН

Антон Нестеренко in Эликсир и Вунш
Źmićer Rubinštejn
Потому что если ты напишешь while(true) {1+1} и это ляжет на железо, то оно не переключится никогда
зависит от ОС
источник

АН

Антон Нестеренко in Эликсир и Вунш
есть приоритеты потоков
источник

IA

Ilya Averyanov in Эликсир и Вунш
как реактивно распарсить 100мб json
источник