#amProgramming #amCoding #introduction: Hi! 👋🏻
I don't just juggle "real" languages a lot, I also utilize scripting and programming languages to make a living. I'm a #FullStack #developer for 14 years, 9 of them professionally (6 if you exclude the apprenticeship), using #laravel as backend and am always exited for progress in #ECMAScript as well as how to write better code. I also code in my spare time when I'm not writing or editing.
Boa release v0.17, https://boajs.dev/posts/2023-07-08-boa-release-17/.
A lot more features are now supported, with a 78.74% conformance to the ECMAScript specification.
We have released version 0.17 of Boa! 🎉
This is our biggest release so far, and in the release post you'll find many examples on how to use all these new bits and pieces:
Our repo: https://github.com/boa-dev/boa
Introductory video (2019): https://youtu.be/_uD2pijcSi4
The new Symbol.dispose, Symbol.asyncDispose, and the Disposable and AsyncDisposable interfaces, plus the new `using` keyword are going to be wonderful "quality of life" improvements.
What surprised me even more positively is that they considered suppressed errors.
Sponsoring dependencies: The next step in open source sustainability
by Nicholas C. Zakas
How do you avoid name clashes between functions, variables, components, and types?
Hands on with the Node.js test runner