2 ms·
Ada 2012 is what I learned, but I probably would have moved on if had learned Ada 95. They've done a fantastic job modernizing it, and the next version looks e
by pyjarrett 5y ago
Ada 2012 is what I learned, but I probably would have moved on if had learned Ada 95. They've done a fantastic job modernizing it, and the next version looks even better (Ada 2022).
> my opinion today is ada is relatively small, makes very fast code, and supports all the programming paradigms of C++ in a very sane way.
This is why I've been sticking with it. I also get pre/post conditions, a real module system (yes, I know C++20), and bounds checked arrays/strings. Easy built-in multitasking has me using concurrency a lot more often as well.
> companies dropped ada because they couldn't hire. C++ people were more available.
I work professionally in C++, and honestly think you could convert a C++ programmer into an Ada one in about a month or so, due to the conceptual similarities.
- bdavis__ 5y agoagreed. on all points.