I started contributing to Benchmark.js with
@mathias
14yrs ago when the status quo was a lib that took the best of 3 runs of a snippet. We've come a long way since then.
I would love to point to something modern that works in Node and browsers (doesn't have to be the same
Had me checking Lodash’s spot 😅
<Speaking to Companies> Companies, support open source maintainers. ESLint is a staple of the ecosystem. Heck, it’s probably a tax write-off or helps with your 1:1:1 model. </>
The top three most depended on npm packages are:
1. TypeScript
2. React
3. ESLint
One of these things is not like the other. Can you spot the difference?
"I patched the bytecode generation of intrinsics to support being passed as arguments to other intrinsics" is not something I thought I'd ever say and yet here we are. Being able to craft JS by way of C++ and zig is super empowering.
Bun and Node are shifting this to a “just works” thing. ESM is pretty but still not suitable for web (needing bundling to be usable). JS is working on getting source phase imports that’ll help (CJS has had an equiv from the start).
@wesleytodd
@getifyX
Numbers go up, but it’s month to month and year to year is also increasing. I think it’s gotta be the ecosystem itself is growing.
@yagiznizipli
@colinhacks
@p_insogna
Yes please. Looking for a good replacement. I made Benchmark.js back when the status quo was to just run a code chunk 3 times and take the best time. Would love something to point to that works in Node and browsers.