Remix.run Logo
ea016 10 hours ago

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

[0] https://en.wikipedia.org/wiki/Jeff_Atwood

arendtio 7 hours ago | parent | next [-]

Well, wasn't Fabrice Bellard the guy who built a virtual machine with JS so that you could run Linux within the browser?

https://bellard.org/jslinux/vm.html?cpu=riscv64&url=fedora33...

tombert 5 hours ago | parent | next [-]

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.

avaer an hour ago | parent | next [-]

Not to detract from his status as a legend, but I think the kind of person that singlehandedly makes one of these projects is exactly the kind of person that would make the others.

I forgot about FFmpeg (thanks for the reminder), but my first thought was "yup that makes perfect sense".

tombert 19 minutes ago | parent [-]

Sure, they're not unrelated or anything, but at the same time, they're all really important, huge projects.

keepamovin 30 minutes ago | parent | prev | next [-]

I know it's not true, but it would be funny if Bellard had access to AI for 15 years (time-traveler, independent invention, classified researcher) and that was the cause of his superhuman producitvity.

AI will let 10,000 Bellards bloom - or more.

umvi 2 hours ago | parent | prev [-]

Not just programming either; he invented a mathematical technique for calculating the nth hex digit of pi

kzrdude 6 hours ago | parent | prev [-]

And thanks to that we can run Linux in a PDF as well..

underdeserver 5 hours ago | parent | prev | next [-]

Indeed

https://www.destroyallsoftware.com/talks/the-birth-and-death...

tacone 7 hours ago | parent | prev [-]

Sounds a bit like rule 35 of the Internet.