frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

The systems language from the '70s that almost beat C

4•alexandratabone•13h ago
Back in the mid-70s, there was a systems programming language that, for a while, looked like it might become the standard for writing operating systems. It had the low-level control of C but with better memory safety, a cleaner module system, and syntax that didn’t feel like you were wrestling the compiler.

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.

Comments

cheaprentalyeti•12h ago
You're not providing us any information on where to read about this further.
LargoLasskhyfv•11h ago
> I’ll share:

Yah? Where?

jleyank•11h ago
And the language is … ? Is this BLISS?
FrankWilhoit•10h ago
If it is, there will be a lot to talk about. But I don't know what he means by "spotty compiler support", unless the absence of a "standard library".
FrankWilhoit•10h ago
The whole point of BLISS was to reason from object-code optimizations to language features. The goal was to build a compiler that would emit code competitive with handwritten assembler: then ask, what kind of high-level language constructs would facilitate or impede that goal? The language was not allowed to have or do anything that would subvert the optimizer. It is at least an interesting approach and I do not know of any other language that has explicitly adopted it.
jleyank•10h ago
See https://news.ycombinator.com/item?id=44886930

Being cute with multiple submissions?

Show HN: Paket Tour Dieng – Static Site in Astro with Netlify Deployment

https://paketwisatadieng.netlify.app/paket-tour/
1•lakonewsb•2m ago•0 comments

I find journaling indispensable (2019)

https://jon.bo/posts/journaling/
1•dvrp•3m ago•1 comments

Windows 11 24H2 updates failing again with 0x80240069 errors

https://www.bleepingcomputer.com/news/microsoft/windows-11-24h2-updates-failing-again-with-0x80240069-errors/
1•kPwn•4m ago•0 comments

Sick as a Dog

https://privatebank.jpmorgan.com/nam/en/insights/latest-and-featured/eotm/sick-as-a-dog
2•johntfella•12m ago•0 comments

Why operating system package maintainers matter

https://briancallahan.net/blog/20250813.html
2•LorenDB•16m ago•0 comments

Structured binding packs in GCC 16

https://old.reddit.com/r/cpp/comments/1moebfm/structured_binding_packs_in_gcc_16/
2•ibobev•19m ago•0 comments

Show HN: Cromulant

https://github.com/madprops/cromulant/blob/main/screenshots.md
2•Toby1VC•20m ago•0 comments

Reflections on LeetCode and LSAT in my 30s

https://andreagao.com/posts/reflection-standardized-tests/
2•gytrcrt•21m ago•0 comments

China Uses the Cppcc to Conduct "United Front Diplomacy" with North Korea

https://www.38north.org/2025/08/keeping-the-door-open-how-china-uses-the-cppcc-to-conduct-united-front-diplomacy-with-north-korea/
2•EA-3167•23m ago•0 comments

Great Ideas in Theoretical Computer Science

https://ocw.mit.edu/courses/6-080-great-ideas-in-theoretical-computer-science-spring-2008/
2•ibobev•23m ago•0 comments

A poet's long-forgotten daughter created the first algorithm

https://adamgrant.micro.blog/2025/08/13/how-a-poets-longforgotten-daughter.html
2•hidelooktropic•24m ago•3 comments

sshrc: Bring your .bashrc, .vimrc, etc. with you when you SSH

https://github.com/cdown/sshrc
2•thunderbong•27m ago•0 comments

Kubernetes will solve YAML headaches with KYAML

https://thenewstack.io/kubernetes-is-getting-a-better-yaml/
2•thecosmicfrog•27m ago•0 comments

A virtual machine with native AI instructions

3•noreplydev•27m ago•0 comments

Realbotix

https://www.realbotix.com/
2•fcpguru•30m ago•0 comments

Ask HN: What's stopping Guix from building static binaries for various targets?

2•tetris11•31m ago•0 comments

Vibe Coding Awareness Month

https://hellotonic.com/blog/vibe-coding
1•chadmckenna•34m ago•1 comments

Management of IP numbers by peg-DHCP (1998)

https://datatracker.ietf.org/doc/html/rfc2322
1•sjmulder•40m ago•0 comments

Max Read's 'A Literary History of Fake Texts in Apple's Marketing Materials'

https://daringfireball.net/2025/08/max_read_literary_history_fake_apple_texts
1•Bogdanp•43m ago•0 comments

Z-Wave Reborn – Home Assistant Connect ZWA-2

https://www.home-assistant.io/blog/2025/08/13/home-assistant-connect-zwa-2/
2•mike-cardwell•43m ago•0 comments

Is McKinsey losing its crown to AI? [video]

https://www.youtube.com/watch?v=QXAXNcRs7gQ
2•mgh2•45m ago•1 comments

Amazon Ads Multi-Touch Attribution

https://arxiv.org/abs/2508.08209
1•dakial1•47m ago•0 comments

Show HN: Cinematic Rolplay with Wan 2.2

https://www.reveriedr.com
1•amit0365•47m ago•0 comments

Ask HN: Is there an AI that can read code aloud and explain it?

2•djfobbz•48m ago•0 comments

Evals as Code: CI for LLMs with Dagger

https://dagger.io/blog/evals-as-code
2•shad42•49m ago•1 comments

Ask HN: Is https://web.whatsapp.com/ loading for you atm?

2•gjvc•50m ago•2 comments

A Good Find

https://justinjackson.ca/good-find
1•mooreds•52m ago•0 comments

If You Could Fix One Thing About AI Search, What Would It Be?

1•zyruh•53m ago•2 comments

Eca: Editor Code Assistant – AI pair programming capabilities agnostic of editor

https://github.com/editor-code-assistant/eca
19•simonpure•54m ago•0 comments

Show HN: Deploy Any Web App Directly from Claude Code

https://disco.cloud/blog/deploy-any-web-app-directly-from-claude-code/
1•gregsadetsky•56m ago•0 comments