WeakRef — предложение для добавления в стандарт ECMAScript

Написал небольшой пост в своём телеграм-канале. И вот подумал, что она будет полезна и читателям хабра.
Недавно в блоге V8 появилась статья, посвящённая новому пропозалу WeakRef (Stage 3) — “Weak references and finalizers”.
Попробую объяснить своими …

[Из песочницы] Краткая история асинхронных возможностей Javascript

По мере изучения Javascript я раз за разом натыкался на многочисленные статьи о асинхронных функциях и операциях. Несмотря на несомненные достоинства подобного функционала, каждый раз в затруднение меня вводил листинг, приводимый авторами. Слова меняли…

«Class-fields-proposal» или «Что пошло не так в коммитете tc39»

Все мы давным давно хотим нормальную инкапсуляцию в JS, которую можно было бы использовать без лишних телодвижений. А ещё мы хотим удобные конструкции для объявления свойств класса. И, напоследок, мы хотим что бы все эти фичи в языке появились так, что…

Асинхронная бизнес-логика в наши дни

Вкратце:

Пруф уже реализован на C++, JS и PHP, подходит для Java.
Быстрее чем coroutine и Promise, больше фич.
Не требует выделения отдельного программного стека.
Дружит со всеми средствами безопасности и отладки.
Работает на любой архитектуре и…