It was thus said that the Great Eric Smith once stated:
A perhaps slightly more interesting question is why Ada didn't achieve
greater popularity than it has.
There are programmers out there that *hate* having to declare variables
before using them (much less giving them a defined type---"that's premature
optimization, and premature optimization is eeeeeeevil [1]") and you wonder
why Ada didn't achieve greater popularity? It's about the strongest of the
bondange-and-discipline languages out there, and the overhead of doing a
"hello world" program is enough to turn off a great number of programmers
(not me---I liked Ada when taught in college, but I tend to like statically
typed lanauges [2] with early binding [3]).
-spc (Just look at the hordes of programmers who grew up with Perl,
Python, PHP, Ruby and Javascript ... all would run away screaming
and yelling if forced to use Ada ... )
[1] A misunderstanding of Knuth, who in reality was talking about a
comment someone else made, about optimization.
[2] Dynamically typed lanauges tend to foster muddled thinking in my
opinion. "We don't know what we're doing, but we want to develope
it fast" indeed ...
[3] I'm sorry, but the thought of having a computer constantly making
decisions at run time what could easily be decided at compile
time just rankles me ...