async/await

Nov 01, 2021 00:13

Подумалось внезапно - а в какой момент и почему так получилось, что практически все современные языки пришли к промисам и сабжу для записи параллельного кода? До этого момента какие только извращения не бытовали: конечные автоматы, файберы, 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.

программизм

Previous post Next post
Up