News for hackers. Stuff that matters.
Re:SmallerC – Small, Simple, Self-Compiling, Single Pass C C... by hbbio on Friday October 13, 2017 @04:05PM (#15468855)
Fabrice Bellard (who also had some spare time to create ffmpeg, QEMU, and a few others like a software implementation of a 4G-LTE base station) wrote tcc, the tiny C compiler: https://bellard.org/tcc/

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/

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

https://bellard.org/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/
Re:SmallerC – Small, Simple, Self-Compiling, Single Pass C C... by emanreus on Saturday October 14, 2017 @05:05AM (#15471397)
Yeah, Fabrice is a monster.