Size: a a a

2020 May 17

SZ

Sergey Zolotov in PHP
http://cr.openjdk.java.net/~rpressler/loom/loom/sol1_part1.html вот чтиво вам на вечер)
источник

КГ

Константин Грачев... in PHP
А что с ними не так? И я так понимаю треды != параллельное программирование?
источник

SZ

Sergey Zolotov in PHP
вон выше пару статей
источник

SZ

Sergey Zolotov in PHP
во второй подробнее описаны проблемы тредов
источник

КГ

Константин Грачев... in PHP
Sergey Zolotov
вон выше пару статей
Пока только первую прочитал. Интересно вот это вот сложность и дебаг в расте как то решено? Там же вроде компилятор тупо не копилирует код если он в race condition пытается
источник

КГ

Константин Грачев... in PHP
источник

SZ

Sergey Zolotov in PHP
из кафки спиливают зукипер ща
источник

КГ

Константин Грачев... in PHP
Sergey Zolotov
из кафки спиливают зукипер ща
я слишком нупь чтобы понять нафига она нужна. Наверное потому что у меня задач для неё нет(
источник

KN

Kirill Nesmeyanov in PHP
А можно поспамить чуток? Решил вернуть стримчики. На ночь глядя поразвлекаемся с Vulkan API =)

https://www.youtube.com/watch?v=v6ueRknSqc0

@Enleur грохни плиз, если считаешь что перебор =)
источник

A

Aleksandr Khristenko in PHP
Константин Грачев
Пока только первую прочитал. Интересно вот это вот сложность и дебаг в расте как то решено? Там же вроде компилятор тупо не копилирует код если он в race condition пытается
Ну да, остается проблема с дедлоками.
А вот в хаскеле вроде и с дедлоками научили бороться.
источник

A

Aleksandr Khristenko in PHP
Sergey Zolotov
во второй подробнее описаны проблемы тредов
А корутины того-же го тоже зло?
источник

SZ

Sergey Zolotov in PHP
корутины эт не треды
источник

ВУ

Валентин Удальцов... in PHP
Aleksandr Khristenko
А корутины того-же го тоже зло?
наоборот
источник

ВУ

Валентин Удальцов... in PHP
источник

A

Aleksandr Khristenko in PHP
Sergey Zolotov
корутины эт не треды
Окей, а в чем принципиальная разница?
источник

SZ

Sergey Zolotov in PHP
уух
источник

SZ

Sergey Zolotov in PHP
я тебе часть доклада своего скину там уже рассказывал
источник

A

Aleksandr Khristenko in PHP
Я плане дискуссии выше треды вс процессы.
источник

A

Aleksandr Khristenko in PHP
Корутины ведь это по сути легковесные треды, ну пусть переключаются они самой прогой а не планировщиком ос.
Но ведь все особенности по работе с общими данными остаются такими-же как с простыми тредами.
источник

A

Aleksandr Khristenko in PHP
Соответственно и достоинста/недостатки должны быть теми-же.
источник