ES.nextNews: the latest in JavaScript and cross-platform tools
Curated by Dr. Axel Rauschmayer and Johannes Weber.

ES.next News

The latest in JavaScript and cross-platform tools

The new JavaScript features coming in ECMAScript 2023
thenewstack.io@marypcbuk
This article covers the proposals that are new in ES2023:

It also summarizes major proposals that are in the pipeline for after ES2023.



Introducing Deopt Explorer for V8
devblogs.microsoft.com@rbuckton, @Microsoft

[Quote:]

Overoptimizing infrequently used code paths wastes time and resources, so we needed tooling to help us analyze poorly performing code to find actual, tangible improvements that we could make. We built benchmarking tools to monitor compiler performance over time. We used CPU profiling and heap snapshots to investigate performance regressions. But these tools often didn’t give us the details we needed for fine tuning. So, for the past few years we’ve been working on a tool called Deopt Explorer that we’ve used internally to help us explore the various deoptimizations, inline caches, and object types that V8 produces when the compiler is executing.

[...]

Deopt Explorer is a VS Code extension that can analyze trace logs produced by V8.



Rome v12.1.0: stage 3 decorators, VCS support, new lint rules and more
rome.tools@ematipico, @rome
Highlights:
  • Stage 3 decorators
  • Version control support. “In this release, only git is supported, and you’ll be able to ignore files and directories inside the .gitignore file.”
  • More linting rules
  • rome migrate: Update your configuration whenever Rome introduces breaking changes.
  • New help command



Looking for deeply qualified employees or customers? Advertise on ES.next News!
ES.next News reaches over 15,000 highly skilled and motivated developers. We take their trust seriously and have high editorial standards.
Check out our media data and get directly in touch with us.
Follow on Twitter

This email was sent to {{ email | default }}. Want to change how you receive these emails?
You can unsubscribe from this list