asciilifeform: it aint even so hard to implement ~on pc~ -- poor madman terry davis, ~had it~ . ( asciilifeform happens to think that davis read his www, but at this pt only beelzebub knows, whether read or came to the obv notion on own steam.. )☟︎
asciilifeform: you turn on the mains, thing compiles the coupla MB of sores kept in nonvolatile. this -- runs. you go an' change a line, it recompiles that section, at same time as the cache refreshes.
asciilifeform: http://btcbase.org/log/2019-04-27#1910094 << quite the opposite. it's how microshit/crapple world was made possible to begin with -- what with os etc being multi-GB of binariola. whereas suppose 'os' consisted of coupla kb of hand-entered hex bootstrap + whatever-sized bag of source, and kept 'compileade' strictly in cache ram...☝︎
asciilifeform: or... i sorta have entire www about this, so will stop here for nao.
asciilifeform: or, take the retardation common to all current pc os -- the explicit juggling of compiled binaries ( really compiled bins ought not to be directly handled by operator, but exist in same sense as disk cache , system as visible to user oughta consist 100% of source, and sectionally rebuilt when changed )☝︎☟︎
asciilifeform: i could go on for literally a week and not even scratch the surface of this house of horrors.
asciilifeform: ditto unix 'signals', structured entirely around lack of a sane standardized tasking system
asciilifeform: ( the concept of 'memory protection', for instance, is entirely a product of the tardlang )
asciilifeform: the whole edifice of unix is structured around the retarded semantics of c.
asciilifeform: even positing pc iron and mircea_popescu's 'why not at least rewrite os in ada' , it isn't clear to me why you'd want to keep e.g. unix's retarded process model ( where process cannot , say, propagate an ada exception for sane eggog handling, but is stuck dying and returning numeric barf code ) if you do such thing.☟︎
asciilifeform: re gcc, the obv. 1st reaction 'so fucking make it all conform to standard' leads nowhere, you cannot write e.g. a device driver in 'standard c' , as it dun give you even such basic thing full bitwise control of struct
asciilifeform: or consider how ada standard omits 'shifts'
asciilifeform: cuz all kindsa essentials , in unixland, are not in fact standardized in any sense (e.g. cmdline params)
asciilifeform: observe that (despite considerable sweat) asciilifeform was not even able to write ffa , on gnat, 'using only what is standard'
asciilifeform: i.e. there is not and cannot be such a thing as a nontrivial c/cpp proggy that 'uses only what is in the standard'
asciilifeform: c lang 'standard' was such a sorry joke that this kinda thing is inevitable
asciilifeform: ( we know that a 15 y.o. kernel did build on tcc sans eggog, but afaik that's all that is currently known )☟︎
asciilifeform: bvt: as for tcc , i suspect ( but do not know for fact ) that good % of commonplace linux userland is married to gcc nonstandard knobs☟︎
asciilifeform: bvt: as for c, i described in the prev. mp thread re the subj, it can certainly ~exist~ as a zoological specimen on sane iron, as it did on bolix. sorta how you can put cobol on yer box nao if you feel like it.,
asciilifeform: ( how to build it -- asciilifeform and many other people know ; how to ~pay~ for building it, presently no one knows )
asciilifeform: bvt: sane iron is not expected today or tomorrow
asciilifeform: ( not a specific criticism of ^item, but rather the unfortunate reality of 'meat ocr' )
asciilifeform: PeterL: nifty, nao just needs somebody else to do it again and see if ya missed a plus for a minus somewhere, lol
asciilifeform: ( consider, for instance, how hanbot's cuntoo experiment ended )
asciilifeform: e.g. an auto-installable cuntoo that runs on commonplace irons and includes working gnat, vtron, etc. would save massive amount of work, vs. current situation where 'oh you bought a new box? here's a buncha toothpicks and glue'☟︎
asciilifeform: ( and the approx answer is, defo not zero -- right nao the choices consist of ye olde unix and this )☝︎
asciilifeform: spyked: re earlier thrd, i suspect yer real question was, how much work ought one to put into keeping unix on life support.
asciilifeform: i half-expected 1 or other would be trotted out when 'moor's law' dead. but turned out to be cheaper to simply tell konsoomer to suck it.
asciilifeform: there's half dozen or so 'golden toilet' processes.
asciilifeform: ( and that's on si. on e.g. gallium arsenide, even moar so )
asciilifeform: it's the champ, to date, of 'clock at any cost'
asciilifeform: i actually have a (heathenisms) box here with '1070'
asciilifeform: ( even nvidia's cards do not, they have hdd connector for +v )
asciilifeform: i dunthink i have anyffin in my boxes that draws whole 30w from pci
asciilifeform: no melted caps, simply won't draw on 4096x4096 3d glass display at 200fps or what's the latest wankfad.
asciilifeform: mp_en_viaje: very similar, how else. asciilifeform's observation was that even 'nvidia, but 50x slower cuz on fpga matrix, still suffices for reasonable gaming' , more like.
asciilifeform: mp_en_viaje: lacking even photograph, i cannot pontificate in further detail re nvidia. but also do not automatically conclude on acct of 'faster than amd's' that it were hand-sewn.
asciilifeform: mp_en_viaje: erry die from z80 up has 'large rectangular' , them's the cache srams.