3 ms·
Rust's cutting edge compiler is free, for one thing. I love Ada, but Adacore may well have killed any chance it had of being a commercially viable language (its
by jnbiche 8y ago
Rust's cutting edge compiler is free, for one thing. I love Ada, but Adacore may well have killed any chance it had of being a commercially viable language (its use declines precipitously each year, even in the defense and avionics industries where it used to be strong).
Plus, Rust has a thriving community whereas thanks to Adacore, Ada has a dying one. Community is critical for programming languages.
But otherwise, Ada is a brilliant and ultra safe language whose safety features go far beyond the memory and type safety that Rust features.
It's a shame.
- rwallace 8y agoHow did Adacore kill Ada?
- pjmlp 8y agoIf anything Adacore has helped Ada a lot. It is the only Ada compiler available for free, fully updated to Ada 2012, with all the remaining ones are still on their 90's style prices. https://www.ptc.com/en/products/developer-tools/objectada https://www.ptc.com/en/products/developer-tools/objectada https://www.ghs.com/products/ada_optimizing_compilers.html https://www.ghs.com/products/ada_optimizing_compilers.html https://www.ddci.com/products_score/ https://www.ddci.com/products_score/ (frozen in Ada 95) Thanks to them Ada has become a regular presence at FOSDEM and is being teached at quite a few European university.
- abiox 8y agoaccording to wikipedia, their 'free' compiler is GPL without a linking exception. the comparison chart on their page also says it is 'for open source GPL software'.
- pjmlp 8y agoApparently people keep forgetting without GPL, Linux would never happened.
- jnbiche 8y agoGPL for an OS is I've thing. GPL for a compiler and runtime is entirely another, since only the latter forces any project you create with it too carry the GPL license.
- pjmlp 8y agoAh you mean gcc, the compiler that everyone ignored until Sun started the trend of UNIX vendors to charge for their compilers.
- CyberDildonics 8y agoNo one is arguing that there is a place for the GPL.