4 ms·
The language is pretty old. I'm not sure it needs a huge amount of extra features. They added full OO support awhile back, although its probably not necessary f
by throwaway7645 10y ago
The language is pretty old. I'm not sure it needs a huge amount of extra features. They added full OO support awhile back, although its probably not necessary for a lot of embedded projects. There's a company (Ada Core I think) that keeps their products up to date.
- Avshalom 10y agothe big thing for 2012 was adding more design by contract support and (as a consequence) added limited support for control structures to be expressions instead of statements (which I expect will slowly expand in the future).
- grzm 10y agos/old/mature/ :)
- username223 10y agoIndeed, that company is Ada Core, and their pricing page tells you everything you need to know about why you're not using Ada: """ All of our products are available as annual subscriptions... For general inquiries regarding our products and solutions or to learn how you can apply for an evaluation, please contact sales@adacore.com. Use the following form to receive a price quote. Please fill it out as completely as possible so we can provide you with the most accurate pricing information. """ -- http://www.adacore.com/gnatpro/pricing http://www.adacore.com/gnatpro/pricing In other words, standard Enterprise Pricing: "if you have to ask, you can't afford it."
- Avshalom 10y agoOf course on the other hand sudo apt-get install gnat
- pjmlp 10y agoThere are a few other ones. PTC, which bought Aonix and Atego, both Ada vendors. Green Hills, I think. Then IBM had Ada compilers but they have sold their unit to someone else, I think one of those companies bought by PTC. Finally I guess there might still exist a few lesser known ones, living from their maintenance contracts.