Some time ago while I was experimenting with writing Debian benchmarks[0], I found that by completely avoiding strings, using Uint8Arrays, and manually managing bounds/memory, I could squeeze out performance that almost made you forget you were writing JavaScript. I never ended up submitting a PR, but it was pretty eye-opening.
At one point I went into a rabbit hole and tried to build something similar on my own, but it got complicated very quickly given my limited compiler knowledge. That’s why I always thought Prepack[1] was such a cool idea.
[0] https://benchmarksgame-team.pages.debian.net/benchmarksgame/... [1] https://github.com/facebookarchive/prepack
Ootb VSCode is already a superior experience to Emacs, which I only begrudgingly move away from because of subpar TypeScript + JSX support like 6 years ago. However, after I started using VSCode for work there was just no going back. I use VSCode a lot for text manipulations. I find its regex search replace much easier than using sed in the terminal. Multiple cursors, Git integration, beautiful diffs, command palette is just like Emacs M-x.
Without its proprietary plugins it's still a great gift to the public and forks like Cursor is a good showcase of that. Thanks to monaco almost every web editor nowaways have great usability, syntax highlighting and the keybindings that I'm familiar with.
I think the bigger joke of the century are open source beneficiaries that only take and give nothing back, but still have the audacity to demand for things and hound open source developers to implement what they want. You can't have your cake and eat it too
It’s sad that democracies are copying the playbook of China. Will definitely be using v2ray/X-ray while here