The systems language from the '70s that almost beat C
It even saw some experimental use in kernels and compiler projects. Benchmarks at the time sometimes put it ahead of C on real hardware, and it avoided some of the undefined behavior landmines that C has carried with it for decades.
So why haven’t you heard of it?
It never had the same institutional backing as C, its compiler toolchains were spotty, and by the time it was ready for prime time, universities were already standardizing their teaching around C. AT&T’s influence didn’t hurt either.
I’ve been digging through old manuals, source listings, and mailing list archives to see what made it tick and why it disappeared. I’ll share:
a couple of short code examples next to C equivalents
some notes on how it handled memory
the story of its brief moment in OS development
and what it got right that modern languages like Rust and Zig are rediscovering
It’s strange how much of what we think is “modern” was already there 40+ years ago, quietly ignored.
Being cute with multiple submissions?
Yah? Where?