Ada, Its Design, and the Language That Built the Languages

Essay · Software & Ideas The QuietColossus On Ada, the language that the Department of Defense built, the industry ignored, and every modern language quietly became There is a language that made generics a first-class, standardised feature of a widely deployed systems language, formalised the package, built concurrency into the specification rather than the library, mandated the separation of interface from implementation, and introduced range-constrained types, discriminated unions, and a model of task communication that Go would arrive at, independently and by a different route, thirty years later. Successive revisions added protected objects, compile-time null exclusion, and language-level contracts. It is a language that Rust spent a decade converging toward from one direction…

Read more on Hacker News