Well, as Jeff Atwood famously said [0], "any application that can be written in JavaScript, will eventually be written in JavaScript". I guess that applies to embedded systems too
Fabrice is an absolute legend. Most people would be content with just making QEMU, but this guy makes TinyC and FFmpeg and QuickJS and MicroQuickJS and a bunch of other huge projects.
I am envious that I will never anywhere near his level of productivity.
And FFMPEG, the standard codec suite for Unix today. And Qemu, the core of KVM. Plus TCC, a great small compiler compared to C/Clang altough cparser has better C99 coverage. Oh, and some DVB transmitter reusing the MHZ radiation from a computer screen by tweaking the Vidtune values from X. It's similar to what Tempest for Eliza does.
attempt at humor:Okay so, would you rather your beloved great aunt's pacemaker fail because the software in it was written in C, and there's a use-after-free memory error, or because the software in it was written in JavaScript, and because someone used `==` instead of `===` a boolean that should have been `false` is `true`?
arendtio|2 months ago
https://bellard.org/jslinux/vm.html?cpu=riscv64&url=fedora33...
tombert|2 months ago
I am envious that I will never anywhere near his level of productivity.
kzrdude|2 months ago
anthk|2 months ago
underdeserver|2 months ago
https://www.destroyallsoftware.com/talks/the-birth-and-death...
tacone|2 months ago
unknown|2 months ago
[deleted]
vitaminCPP|2 months ago
achenet|2 months ago