News for hackers. Stuff that matters.
Re:ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB ... by wesamco on Friday October 16, 2020 @03:27AM (#24798464)
checkout how conformant QuickJS is with the modern ES standards https://test262.report/ (especially compared with other engines developed by big teams and companies behind them)

Fabrice Bellard is a genius, and I really don't like using this word.

Re:ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB ... by jug on Friday October 16, 2020 @04:17AM (#24798752)
Prodigies like him kind of scare me. I studied at the same place as where Adam Dunkels (behind e.g. uIP and Contiki, a networked OS requiring 30 KB RAM and 30 KB ROM despite a GUI) did and he was almost a mythological figure with stories of taking multiple classes at once with ease.
Re:ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB ... by dazhbog on Friday October 16, 2020 @06:41AM (#24799451)
Wow, I remember playing with contiki, protothreads and his uBasic interpreter. He said he was bored in an event and wrote uBasic. What?? I cant even

Anything else u remember about him?

Re:ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB ... by NetOpWibby on Friday October 16, 2020 @10:56AM (#24801416)
I just LOL’d, that’s incredible.
Re:ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB ... by jmnicolas on Friday October 16, 2020 @03:56AM (#24798636)
> Fabrice Bellard is a genius

Yeah, I read about a cool tech and half the time he's behind it. When I learned about the rocketman flying near an airport a few weeks ago I was surprised it wasn't him testing his new rocket engine 3d printed in his basement! ;)

Re:ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB ... by franga2000 on Friday October 16, 2020 @04:41AM (#24798876)
Seriously? Bellard is behind this too? Genius is definitely the right word here!
Re:ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB ... by lifthrasiir on Friday October 16, 2020 @07:19AM (#24799644)
It is more amazing given that QuickJS is not a single feat but a cumulation of his older projects, each of them is great by itself:

- TCC [1]: Of course, QuickJS is not the first language implementation he's written.

- Pi calculation [2]: Once the world record holder (and opening the era of pi computation in commodity PCs), this surely inspired his next great invention:

- LibBF [3]: A good and small arbitrary-precision number library. I think LibBF is a byproduct of NumCalc [4], and he has probably seen a way to the full language implementation using LibBF later (the current version of NumCalc is indeed based on QuickJS, sharing the technique used in the current version of JSLinux [5]).

[1] https://bellard.org/tcc/

[2] https://bellard.org/pi/

[3] https://bellard.org/libbf/

[4] http://numcalc.com/

[5] https://bellard.org/jslinux/

Re:ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB ... by billylo on Friday October 16, 2020 @08:58AM (#24800356)
Wow. I had no idea that both ffmpeg and qemu was two of the things Bellard created. https://smartbear.com/blog/test-and-monitor/fabrice-bellard-...
Re:ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB ... by pkphilip on Sunday October 18, 2020 @09:35AM (#24817773)
He has developed a ton of stuff! What I found particularly impressive is the PC Emulator developed in Javascript which runs Linux within a browser!

https://bellard.org/jslinux/

You can actually run X-Windows, Windows 2000, FreeDOS etc in a browser using this.

His implementation of 4G LTE purely in software is also pretty amazing. https://bellard.org/lte/

His other projects: https://bellard.org/

Re:ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB ... by billylo on Wednesday October 21, 2020 @09:41PM (#24854130)
Incredible is an appropriate word to describe these projects: A self-compiling C compiler in 2048 bytes of C source code.

https://bellard.org/otcc/

Re:ElectronJS alternative: SciterJS – HTML/CSS/JS in 4.5 MB ... by lioeters on Friday October 16, 2020 @09:56AM (#24800838)
The wonders of Bellard never cease. Another discovery for me was that he wrote LZEXE in 1989~90 when he was 17. I remember this program from my childhood.