Live data from Hacker News

Fabrice Bellard Releases MicroQuickJS

github.com

51–60 of 594 posts

Re: Fabrice Bellard Releases MicroQuickJS

#51
post #5

I wish for this new year we reboot the Web with a super light standard and accompanying ecosystem with - A small and efficient JS subset, HTML, CSS - A family of very simple browsers that do just that - A new Web that adheres to the above That would make my year.

Would be cool to create a MicroBrowser, just to browser stuff that's compatible.

And Microsoftware running on the Micronet.

Re: Fabrice Bellard Releases MicroQuickJS

#52
post #21
post #4

If there were a software engineering hall of fame, I nominate Fabrice.

Between ffmpeg and qemu, I always think of https://xkcd.com/2347/ when I see Fabrice's work. Especially since ffmpeg provides the backbone of almost all video streaming systems today.

Except that ffmpeg and qemu are not maintained by Fabrice. He's one of the greatest programmers but he's not maintaining the internet.

Re: Fabrice Bellard Releases MicroQuickJS

#53

Fabrice Bellard is widely considered one of the most productive and versatile programmers alive: - FFmpeg: https://bellard.org - QEMU: https://bellard.org/qemu/ - JSLinux: https://bellard.org/jslinux/ - TCC: https://bellard.org/tcc/ - QuickJS: https://bellard.org/quickjs/ Legendary.

Don't forget his LZEXE from the good old DOS days which was an excellent piece of work at the time.

Re: Fabrice Bellard Releases MicroQuickJS

#54
post #5

I wish for this new year we reboot the Web with a super light standard and accompanying ecosystem with - A small and efficient JS subset, HTML, CSS - A family of very simple browsers that do just that - A new Web that adheres to the above That would make my year.

While we're wishing, can we split CSS into two parts - styling and layout? Also, I'd like to fix the spelling on the "referer" header...

Re: Fabrice Bellard Releases MicroQuickJS

#55
post #47

Earlier quoted context omitted.

> 99% of people In 2025, depending on the study, it is said that 31.5~42.7% of internet users now block ads. Nearly one-third of Americans (32.2%) use ad blockers, with desktop leading at 37%.

Wow. That's way higher than I thought. Huh!

It actually gives me hope that we may find a way out of the enshittification of the web.

Re: Fabrice Bellard Releases MicroQuickJS

#56

Fabrice Bellard is widely considered one of the most productive and versatile programmers alive: - FFmpeg: https://bellard.org - QEMU: https://bellard.org/qemu/ - JSLinux: https://bellard.org/jslinux/ - TCC: https://bellard.org/tcc/ - QuickJS: https://bellard.org/quickjs/ Legendary.

Don't forget his LLM based text compression software that won awards.

Guy is a genius. I hope he tries Rust someday

Re: Fabrice Bellard Releases MicroQuickJS

#57
When reading through the projects list of JS restrictions for "stricter" mode, I was expecting to see that it would limit many different JS concepts. But in fact none of the things which are impossible in this subset are things I would do in the course of normal programming anyway. I think all of the JS code I've written over the past few years would work out of the box here.

Re: Fabrice Bellard Releases MicroQuickJS

#58
Glad to see a project of Fabrice Bellard on github, finally. I know many great opensource projects exist without public development (notably, sqlite), but is always disappointing to have no public bug tracker, no patch submission, no commit history, contact by email, tarballs (even with a signature, tooling for signed downloads never received any development), etc.

Re: Fabrice Bellard Releases MicroQuickJS

#59

Fabrice Bellard is widely considered one of the most productive and versatile programmers alive: - FFmpeg: https://bellard.org - QEMU: https://bellard.org/qemu/ - JSLinux: https://bellard.org/jslinux/ - TCC: https://bellard.org/tcc/ - QuickJS: https://bellard.org/quickjs/ Legendary.

The first two links are broken.

Re: Fabrice Bellard Releases MicroQuickJS

#60

I'm not an embedded systems guy (besides using esp32 boards) so this might be a dumb question but does something like this open up the possibility of programming an esp32/arduino board with Javascript, like Micro/Circuit Python?

There are already libraries/frameworks that have supported this:

* espruino (https://www.espruino.com/)

* elk (https://github.com/cesanta/elk)

* DeviceScript (Microsoft Research's now defunct effort, https://github.com/microsoft/devicescript)

Post reply on HN