3 ms·
Ada is such an underrated language. The lack of its adoption is a testament to the old adage that technologies don't thrive or die on their technical merits.
by pi-e-sigma 3y ago
Ada is such an underrated language. The lack of its adoption is a testament to the old adage that technologies don't thrive or die on their technical merits.
- MaxBarraclough 3y agoThe late arrival of a Free and Open Source compiler certainly didn't help its adoption in Free and Open Source circles.
- wruza 3y agoI remember reading a discussion on it in a year around <= 2000 and it was a general consensus that Ada’s printed standard is too heavy to move around, let alone implement. Military/corporate-ish affinity didn’t help either.
- pi-e-sigma 3y agoCompare C++ and Ada. C++ standard is an order of magnitude bigger and more complex and yet C++ is thriving. So Ada's failure definitively is not due to the language complexity. C++ has been supported heavily by the corporate, too. Biggest C++ champion was Microsoft, after all.
- MaxBarraclough 3y agoI see pi-e-sigma beat me to it, but: C++ is at least as complicated as Ada, both in terms of using the language and in terms of writing a compiler for it. C++ also sees plenty of use in military applications. The F-35's 141 page C++ coding standard is publicly available, for instance. https://www.stroustrup.com/JSF-AV-rules.pdf https://www.stroustrup.com/JSF-AV-rules.pdf