3 ms·
> You need something with traction No language has traction, until it does. It would be fair to point out though that Ada has had decades to catch on and repl
by MaxBarraclough 6y ago
> You need something with traction
No language has traction, until it does.
It would be fair to point out though that Ada has had decades to catch on and replace C, but it hasn't done so, except in certain narrow areas of highly critical embedded software development in aviation and military applications. My understanding is that it's not easy to work with for 'general purpose' work (command-line applications on GNU/Linux), as it lacks mature bindings.
I think it's fair to say Ada failed to truly embrace Free and Open Source software. A pity, in my opinion.
- jayp1418 6y agoWell they are trying to reach FOSS community. Recently they started survey asking community "Hello here, we (AdaCore) have some plan for the future of GNAT Community that we want to share and have your opinion on: https://forms.gle/Q34myTCQUXvrva5n7 https://forms.gle/Q34myTCQUXvrva5n7 " There is Ravenports very good port manager written in ada for FreeBSD so ada can be used for CLI apps and has good gtk binding too
- MaxBarraclough 6y agoA good sign, see also relevant discussion at [0]. I like the idea of a FORTH target that someone suggested. Are the higher assurance-levels of SPARK going to remain unavailable to FOSS developers, as they apparently are now? [1] [0] https://groups.google.com/forum/#!topic/comp.lang.ada/M3yS4STOEBw https://groups.google.com/forum/#!topic/comp.lang.ada/M3yS4S... [1] https://www.adacore.com/sparkpro https://www.adacore.com/sparkpro