Re:SmallerC – Small, Simple, Self-Compiling, Single Pass C C...
by masklinn on Friday October 13, 2017 @04:23PM
(#15468977)
And from it grew tccboot (https://bellard.org/tcc/tccboot.html), a boot loader which compiles the Linux kernel on the fly from source then runs it, the entire process taking only a few seconds ("15 seconds on a 2.4 GHz Pentium 4.")
Re:SmallerC – Small, Simple, Self-Compiling, Single Pass C C...
by tbodt on Saturday October 14, 2017 @12:03AM
(#15470673)
About 3 seconds on my i5 from 2015.
Re:SmallerC – Small, Simple, Self-Compiling, Single Pass C C...
by pmoriarty on Friday October 13, 2017 @04:08PM
(#15468870)
One of the most amazing Javascript apps I've ever seen was also written by Bellard: jslinux
Re:SmallerC – Small, Simple, Self-Compiling, Single Pass C C...
by tombert on Friday October 13, 2017 @11:03PM
(#15470457)
I had no idea that the dude who made QEMU also made ffmpeg. Those are two of my favorite apps...I should buy that guy a pizza.
Re:SmallerC – Small, Simple, Self-Compiling, Single Pass C C...
by tbodt on Saturday October 14, 2017 @12:04AM
(#15470681)
yes he is an amazing guy, he should put a "buy me a pizza" link on his homepage
Re:SmallerC – Small, Simple, Self-Compiling, Single Pass C C...
by nabla9 on Friday October 13, 2017 @08:07PM
(#15469975)
His newest is RV128IMAFDQC emulator https://bellard.org/riscvemu/
Small, fast and of course self-compiling! The project is the better compiler out of a first project named OTCC which won the IOCCC (yes, the obfuscated C programming contest - less than 2k bytes). https://bellard.org/otcc/