Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> You're joking right??

Not at all. Well, maybe not compared to C++, but still, it doesn't seem like really plausible alternative, that can be recommended and seriously used in a complex application. Dijkstra agrees. ;)

> but its default behaviour is much better for security than C++

Oh, sure. But that could be said about pretty much every language out there. Somebody recommends Haskell. Haskell's default behavior is way better than C++. It's not enough.

Actually, I never saw big projects in Ada, so I can be wrong, but it seems to me that for typical more or less sane programmer might be even easier to write hard-to-understand code in Ada than in C++, even though Ada is much better designed. The reason is that C++ complexity is well known, many of it's features considered dangerous and most of people seem to avoid them. That's not true for Ada, and it's also very feature-rich.

If anything: there are many things about Ada I like. Its data type system, for example. It's really a shame that after C many programmers somehow "forgot" that all that stuff exists.



> It's really a shame that after C many programmers somehow "forgot" that all that stuff exists.

I think they were born after many of us had the pleasure of using alternative languages.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: