I feel like the currently-proposed TC39 Observables lacking some value that can be supplied upon "completion" is a mistake.

#RxJS #Observables #TC39 #ECMA262

Am I the only one to think that it's good that cancellable promises never made it into any specs whatsoever?

#JavaScript #ECMAScript #ECMA262 #TC39

Iterator - JavaScript | MDN

An Iterator object is an object that conforms to the iterator protocol by providing a next() method that returns an iterator result object. All built-in iterators inherit from the Iterator class. The Iterator class provides a [Symbol.iterator]() method that returns the iterator object itself, making the iterator also iterable. It also provides some helper methods for working with iterators.

MDN Web Docs

I'm gonna settle it once and for all:

the tc39 should adopt the F# style for pipeline operator.

No questions asked.

#FunctionalProgramming #JavaScript #TC39 #ECMAScript #ECMA262 #FP #PipelineOperator

[Перевод] Понимание спецификации ECMAScript, часть 4

Привет, Хабр! Представляю вашему вниманию перевод четвертой статьи автора Marja Hölttä из цикла Understanding ECMAScript . Перевод первой части. Перевод второй части. Перевод третьей части.

https://habr.com/ru/articles/850392/

#ecmascript #ecma262 #computer_science

Понимание спецификации ECMAScript, часть 4

Понимание спецификации ECMAScript, часть 4 Привет, Хабр! Представляю вашему вниманию перевод четвертой статьи автора Marja Hölttä из цикла Understanding ECMAScript . Перевод первой части. Перевод...

Хабр

Что нам даёт понимание спецификации языка ECMA Script? Разбираем стандарт ECMA262

Привет, Хабр! Меня зовут Александр, я frontend-разработчик SimbirSoft. Я 7 лет занимаюсь разработкой, и могу утверждать, что в процессе получения опыта работа специалиста становится все более творческой. Мы не просто стремимся заставить ПО работать нужным заказчику образом, а стараемся сделать все его части элегантными, производительными и легко поддерживаемыми. Язык программирования, являясь нашим главным инструментом, не статичен и постоянно развивается. Какие-то его части устаревают и отмирают, появляются новые фичи языка, отвечающие духу последних методологий по разработке ПО. Я расскажу о сообществе, которое занято развитием нашего языка JavaScript. В первую очередь это организация ECMA International , которая разрабатывает стандарт языка ECMA Script , диалектом которого является JavaScript. Мы разберем основные движки, реализующие стандарт ECMA Script, его ключевые разделы, опишем содержание на примере фичи. Рассмотрим, для чего изучать стандарт и как его дополнить, внеся свой вклад в сообщество разработчиков.

https://habr.com/ru/companies/simbirsoft/articles/840626/

#ecma_script #ecma #ecma262 #itстандарты

Что нам даёт понимание спецификации языка ECMA Script? Разбираем стандарт ECMA262

Привет, Хабр! Меня зовут Александр, я разработчик NodeJS в SimbirSoft. Я 7 лет занимаюсь разработкой, и могу утверждать, что в процессе получения опыта работа специалиста становится все более...

Хабр

ok #tc39, what the hell is stage 2.7? why is it called 2.7? is this a throwback to python 2.7? is it a reference to the february 7th? aaaaaaa...

it's a reference to the mathematical constant `e`??? cmon yall

#javascript #ecma262

https://github.com/tc39/notes/blob/e31eed15a11d4e28d3ac4ab442577beabd9f23e7/meetings/2023-11/november-30.md?plain=1#L76

notes/meetings/2023-11/november-30.md at e31eed15a11d4e28d3ac4ab442577beabd9f23e7 · tc39/notes

TC39 meeting notes. Contribute to tc39/notes development by creating an account on GitHub.

GitHub

[Перевод] Понимание спецификации ECMAScript, часть 3

Привет, Хабр! Представляю вашему вниманию перевод третьей статьи автора Marja Hölttä из цикла Understanding ECMAScript . Материал статьи актуальный для версии EcmaScript2025 . Перевод первой статьи. Перевод второй статьи.

https://habr.com/ru/articles/836314/

#ecmascript #ecma262 #computer_science

Понимание спецификации ECMAScript, часть 3

Привет, Хабр! Представляю вашему вниманию перевод третьей статьи автора Marja Hölttä из цикла Understanding ECMAScript . Материал статьи актуальный для версии EcmaScript2025 . Перевод первой статьи....

Хабр

[Перевод] В чем разница между движками и средами выполнения JavaScript?

Среду выполнения и движки часто ошибочно называют одним и тем же. Вы скорее всего слышали термины "движок JavaScript" и "среда выполнения JavaScript", которые используются, как взаимозаменяемые понятия, подразумевающие под собой "программу, которая выполняет JavaScript". Их часто смешивают, ссылаясь на V8, Node.js или некоторые другие комбинации схожих программ. Однако, существует значительная разница между движком и средой выполнения JavaScript с точки зрения их области применения и функциональности. Понимания этого различия является ключом к хорошему пониманию языка JavaScript в целом.

https://habr.com/ru/articles/809131/

#javascript #движок_javascript #среда_выполнения_javascript #рантайм_javascript #ecmascript #ecma262

В чем разница между движками и средами выполнения JavaScript?

Среду выполнения(от англ. runtime - среда выполнения) и движки часто ошибочно называют одним и тем же. Вы скорее всего слышали термины "движок JavaScript" и "среда выполнения JavaScript", которые...

Хабр

Event Loop. Мифы и реальность

В сети есть довольно большое количество публикаций про Event loop и как он работает. Новые статьи появляются на популярных ресурсах и по сей день, в том числе на Хабре. Однако, к сожалению, далеко не вся информация, представленная в этих материалах является проверенной или достоверной. В связи с чем, само понятие обросло рядом мифов и догадок. Порой, даже опытному разработчику требуется немало внимания и опыта, чтобы понять, где истина, а где, чистой воды, вымысел. В этой статье попробуем разобраться, где же, все таки, истина. Если вам кажется, что в статье имеется ошибка, неточность или чего-то не хватает, оставляйте свои комментарии, и мы попробуем совместно найти ответы на все возникающие сомнения и вопросы.

https://habr.com/ru/articles/789572/

#event_loop #ecma262 #html5 #web_api

Event Loop. Мифы и реальность

В сети есть довольно большое количество публикаций про  Event loop  и как он работает. Новые статьи появляются на популярных ресурсах и по сей день, в том числе на Хабре. Однако, к...

Хабр