dsimcha wrote:
== Quote from bearophile ([EMAIL PROTECTED])'s article
D is a fringe language, and it's not an easy one (system language and all that),
so there's never shortage of unusual people in this newsgroup :-)
Java groups are so boooring compared to this one :-)
Bear hugs,
bearophile
Do people seriously consider D a "difficult" language? Given that it has
garbage
collection out of the box, builtin arrays, etc. I would have guessed that most
people only consider it to be of moderate difficulty. Yes, you *can* do
down-and-dirty programming with pointers, manual memory management, etc. in it,
but you don't *have to* unless the nature of your problem domain would require
it
no matter what the language.
It's a systems language, it has to be difficult. I need a virtual
machine with a billion dollars behind it to feel safe.
On a more serious note, the standard library and available IDEs often
have more to do with ease of use of a language than the language itself
(assuming the language is reasonable).