Подумалось внезапно - а в какой момент и почему так получилось, что практически все современные языки пришли к промисам и сабжу для записи параллельного кода? До этого момента какие только извращения не бытовали: конечные автоматы, файберы, green threads (включая чудо нанотехнологий поверх duff device под названием protothreads), просто ад коллбеков, CPS для эстетов... а потом как лампочка у всех включилась. При том что концепция сама по себе далеко не новая - википедия ссылается на некую работу 1976 года.
This entry was originally posted at
https://ex0-planet.dreamwidth.org/106914.html. Please comment there using
OpenID.