Source

Branch

1/ @onatt0

@NOTimothyLottes

holy truthnuke - and people think C is the optimal state of possible runtimes when it’s a very limited runtime to have state mixed call/data-stacks

not only you have to keep the whole stack around with replicated state, it limits to serialized execution instead of parallel

2/ @NOTimothyLottes

@onatt0

I laugh when people say C is like assembly, they are missing what we actually did in assembly back then, which was all registers and globals and gotos, no stacks. It’s radically different than good assembly.

3/ @onatt0

@NOTimothyLottes

when C became the execution model, it restricted all future hardware, HW gets built with how the C compiler will compile to it instead of what’s ultimately a good design and a malleable macro-lang to map to HW

ofc a lot of people want portability so we went the boring route