February 1995
Ada 95 standardized
ISOInternational Organization for Standardization — publishes specs including C, C++, and Fortran standards. published AdaA language commissioned by the U.S. Department of Defense — designed for safety-critical systems. 95 on February 15, 1995 (ISOInternational Organization for Standardization — publishes specs including C, C++, and Fortran standards./IEC 8652:1995) — the first major revision of AdaA language commissioned by the U.S. Department of Defense — designed for safety-critical systems. with object-oriented programming, protected types, and child units.
What it was for
AdaA language commissioned by the U.S. Department of Defense — designed for safety-critical systems. 95 modernized the DoD systems language for avionics, rail, and safety-critical software: tagged types, hierarchical libraries, and improved real-time support. It remained the default where compilers must prove absence of runtime surprises — Boeing, Airbus, and nuclear systems.
Why it's here
AdaA language commissioned by the U.S. Department of Defense — designed for safety-critical systems. 95 brought OOPObject-oriented programming — organizing code around objects that combine data and behavior. to the safety-critical language mandated for US defense projects.
Why it mattered
It kept AdaA language commissioned by the U.S. Department of Defense — designed for safety-critical systems. relevant for embedded and certification-heavy domains through the 2000s.
What it solved
AdaA language commissioned by the U.S. Department of Defense — designed for safety-critical systems. 83 lacked modern abstraction; mission-critical systems needed safer OO without C++'s footguns.
Media
- ImageAda (programming language)
Captain-Haddock17, Public domain, via Wikimedia Commons
Related
- Ada language standardizedFebruary 17, 1983