“The gears keep falling out. I found a ‘lifetime parameter’ etched onto a small cog in the accumulator yesterday. But I haven’t had a single core dump in three weeks. I am simultaneously angry and impressed.”
Why 1960? Why Now? The original "Rust 1.0" was, in our timeline, released in 2015. But the Rust 1960 project is the result of "Temporal Language Synthesis" (TLS), a controversial method of compiling future language semantics onto historical hardware via quantum-entangled microcode. announcing rust 1960
“I don’t know what this thing is, but if this is how computers will work in the future, I’m going to design a language that specifically ignores all of this. Probably call it ‘B’ or something.” The Roadmap: Rust 1973 With the success of Rust 1960, the team is already working on Rust 1973 , which will leverage the newly invented Ethernet protocol to introduce async/.await for ARPANET. The borrow checker will be upgraded from brass gears to early Intel 4004 microprocessors. “The gears keep falling out
The Ecosystem: cargo for 1960 Rust 1960 ships with a time-appropriate version of Cargo. Since the internet does not exist, cargo punch replaces cargo build . You feed a deck of blank punch cards into the hopper, and Cargo punches the dependencies onto the cards from a local magnetic tape index. I am simultaneously angry and impressed