log☇︎
36 entries in 0.523s
a111: Logged on 2019-07-26 05:12 mp_en_viaje: it seems altogether likely bellard / gcc will have to be subverted rather than straight cut off.
asciilifeform: http://btcbase.org/log/2019-07-26#1924868 << i dun expect to make any serious use of the multi-MB crud actually shat by bellard, ftr ☝︎
mp_en_viaje: it seems altogether likely bellard / gcc will have to be subverted rather than straight cut off. ☟︎
asciilifeform: relatedly, i can't fathom why bellard et al decided to simulate gnarly existing physical irons , rather than patching kernel
asciilifeform: for thread-completeness, i'ma summarize how bellard et al did it
asciilifeform: if bellard were here, would prolly cackle.
asciilifeform: other aspect of this, picture trying to rewrite a 'dynamic' emu like bellard's, to run on e.g. arm.
asciilifeform: ever tried to read bellard's 'qemu' ? i dunno if decade would be enough to eat it, trb-style, even if did nuffin else.
asciilifeform: notably, i reject bellard's approach to emuism , where he 'dynamically recompiles' . imho it aint worth the 9000x moar complex clockwork.
asciilifeform: mircea_popescu: it's what bellard was doing instead of tcc.
mircea_popescu: anyway, for completeness let's also https://bellard.org/
mircea_popescu: anyway, equally lulzy is rob langley trying to explain to bellard and assorted nicks why and wherefore wikipedia is a bad thing.
asciilifeform: mircea_popescu: is the quoted item bellard ? or sumbodyelse
mircea_popescu: "This used to be the page for my fork of Fabrice Bellard's Tiny C Compiler, but I got sick of competing with a mostly dead CVS archive that nevertheless remained "official". Every time I worked on my fork it inspired new work in the old CVS archive, and every time I set my fork aside the old project ground to a halt. Even though the old tcc project repeatedly stagnated whenever I stopped working on my fork for a few months, n
asciilifeform: bellard himself abandoned it, not the least reason , near as i could tell, was that he did not relish idea of maintaining 9000 backends
a111: Logged on 2017-03-23 16:39 asciilifeform: trinque: fabrice bellard had an interesting experiment, where he stuffed tinycc into kernel, and had it self-build on boot
a111: 18 results for "bellard", http://btcbase.org/log-search?q=bellard
asciilifeform: !#s bellard
asciilifeform: btw do you recall fabrice bellard's compiler ?
asciilifeform: incidentally bellard's tcc is not in any simple way trimmable, no autoconf garbage or the like, in there.
asciilifeform: ^ summary: one-time inheritor of bellard's 'tinycc' , gave up over, supposedly, versioncontrol wank
asciilifeform: i've thought about investigating whether gcc4 can be made to build on fabrice bellard's tinycc
asciilifeform: (rather than by, as bellard did, compiling with gcc.)
asciilifeform: http://www.bellard.org/tcc
asciilifeform: this ought to be possible, considering that fabrice bellard got linux kernel to built with his 'tcc'
asciilifeform: trinque: fabrice bellard had an interesting experiment, where he stuffed tinycc into kernel, and had it self-build on boot ☟︎
asciilifeform: btw, re http://btcbase.org/log/2016-09-22#1547240 -- oblig. reading -- 1) http://www.erikyyy.de/tempest << the classic ; 2) http://bellard.org/dvbt << modern-day. ☝︎
assbot: The world of Pi - Bellard ... ( http://bit.ly/1o4vi9m )
asciilifeform: http://www.pi314.net/eng/bellard.php << l0l! same bellard as of qemu and tinycc and many other fun things
asciilifeform: http://bellard.org/jslinux << mega-classic
asciilifeform: to see something like a quasi-readable and quasi-modern compiler, see f. bellard's 'tinycc' ( http://bellard.org/tcc/tcc-doc.html )
asciilifeform: i wonder if anybody's ported fabrice bellard's tinycc compiler to this.
asciilifeform: i am also considering bellard's 'tcc' ( http://bellard.org/tcc )
ascii_field: mats: http://bellard.org/dvbt << can even transmit digital tv !
asciilifeform: fabrice bellard's tinycc would be neat, but no cpp.
asciilifeform: incidentally, for the practical&immediate folks, i recommend study of f. bellard's 'tinycc'.