Language · 2016–now · Platform Wars
Zig
C without the footguns — in theory. A systems language beloved in blog posts and absent from most job boards.
Zig stuck as a cult favorite because comptime and explicit allocators solve real pain for people who already write C. It failed to break out because Rust ate the "safe systems" narrative and employers hire for existing pools. Admiration outruns adoption when your killer feature is "no hidden control flow."

Context
Frameworks fought for the runtime
Front-end frameworks consolidated power; TypeScript became the floor; serverless and Jamstack rebranded old ideas with better CDNs. Blockchain-for-CRUD and big-bang rewrites collected the decade’s dumbest budgets. The winners were boring platforms with ecosystems. The losers were narratives that skipped product-market fit.
Compare with
Related
Language · 1972–now
C
The substrate language. Kernels, compilers, embedded — still the lingua franca when you need the metal.
Language · 2015–now
Rust
Memory safety without GC pauses. Climbing from systems niches into cloud infra and WASM.
Language · 1985–now
C++
Systems performance with object machinery. Ugly, powerful, and still the default where latency pays rent.