Keiya is a user on elekk.xyz. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

The C stands for Cthulhu

queue.acm.org/detail.cfm?id=32

"C Is Not a Low-level Language:
Your computer is not a fast PDP-11"

"Hey let's make a parallel hardware machine and then expose its parallelism as insanely complicated compiler transformations of a 1970-era serial machine and THEN on top of THAT fake serial machine, build parallel systems that have to implement THEIR parallelism through insanely complicated compiler transforms down to that fake serial machine."

"Ok, but ALSO, let's take all those parallel hardware machines and gigabytes of operating system stack and implement THOSE as completely fake machines!"

Keiya @keiyakins

@natecull Oh and while we're at it let's not really bother exposing the parallel machine properly so there's practical migration path where new stuff is written for it directly but you can still use stuff that thinks bell-bottoms are fashionable if you have to.

· Web · 0 · 1