Ada also seems to have a weirdly negative rep in many circles it seems. I recall looking around for an Ada compiler for a moderately popular platform and came across and old thread where people didn’t give any options but instead just joking about how the OP was interested in such a terrible language. Maybe it’s the Pascal/Algol type syntax?
Giving Ada a Chance
11–20 of 261 posts
Re: Giving Ada a Chance
#12Re: Giving Ada a Chance
#13Thought this was talking about blockchain tech, Cardano (Token $ADA) which I'm having a hard time giving a chance. Was hoping something could change my mind
Re: Giving Ada a Chance
#14Thought this was talking about blockchain tech, Cardano (Token $ADA) which I'm having a hard time giving a chance. Was hoping something could change my mind
Why are you having a hard time giving it a chance? Maybe wait until it (Gougen) launches and make up your mind then?
Re: Giving Ada a Chance
#15His discussion of Ada (not all upper case -- can the HN title be changed?) is interesting, but his criticism of Fortran, although colorful ("eldritch"?) , is vague and likely uninformed. I program in Fortran 95 a lot and can easily understand my code years later. "Admittedly, I had pictured Ada’s syntax resembling the uncompromising verbosity and rigid construction of COBOL, or perhaps the Lovecraftian hieroglyphics…
I enjoyed Fortran/FORTRAN. Is a nice succinct language. "Lovecraftian hieroglyphics of Fortran" <-- the author never programmed in Perl, I presume.
The author might want to stay away from MUMPS for sanity's sake.
Re: Giving Ada a Chance
#16His discussion of Ada (not all upper case -- can the HN title be changed?) is interesting, but his criticism of Fortran, although colorful ("eldritch"?) , is vague and likely uninformed. I program in Fortran 95 a lot and can easily understand my code years later. "Admittedly, I had pictured Ada’s syntax resembling the uncompromising verbosity and rigid construction of COBOL, or perhaps the Lovecraftian hieroglyphics…
I enjoyed Fortran/FORTRAN. Is a nice succinct language. "Lovecraftian hieroglyphics of Fortran" <-- the author never programmed in Perl, I presume.
Re: Giving Ada a Chance
#17I love Ada, unfortunately it’s real world use seems to be relegated to old legacy code. I’d like to use it a little more on the side, but I also need to keep my priorities focused on realism, which sadly means ignoring Ada and learning something like C++ which seems unapproachable from any angle. Ada also seems to have a weirdly negative rep in many circles it seems. I recall looking around for an Ada compiler for a…
I think the attitude is mostly a historical artifact and momentum. The language was soundly rejected in the 80s and 90s by many people in favor of C, for numerous reasons. Some valid, others invalid. It's carried a reputation since then (much like the author's take on Fortran, many quick takes here on PHP and Perl) that reduces the potential for adoption today even though the language is actually rather pleasant (IMHO, and also now, may not have been 20 years ago) to work with.
But other languages are better advocated for, and have (mostly) better tooling these days. Alire is helping on the package manager front, but it's still pretty new. When people think "safety" in software they tend to jump straight to Rust and Haskell, mentally, even though Ada also fits within that conceptual space.
Re: Giving Ada a Chance
#18Re: Giving Ada a Chance
#19Also, modern Fortran is not that bad of a language much like the modern parts of C++.
Re: Giving Ada a Chance
#20Earlier quoted context omitted.
I enjoyed Fortran/FORTRAN. Is a nice succinct language. "Lovecraftian hieroglyphics of Fortran" <-- the author never programmed in Perl, I presume.
"Lovecraftian hieroglyphics of Fortran" The author might want to stay away from MUMPS for sanity's sake.