My first experience as a D Newbie
codephantom
me at noyb.com
Wed Oct 18 07:27:49 UTC 2017
On Friday, 13 October 2017 at 06:58:10 UTC, Peter R wrote:
> If I, as a new user, don't have a solid first impression, I'd
> have no expectation that the rest of the D ecosystem is
> polished, and I would return to C++
>
But the D 'ecosystem' is *not* polished. It's an evolving work in
progress, mostly driven by volunteers, and little or no
commercial backing.
Even the language and its library are evolving...(although both
are pretty shiny already). Also mostly driven by volunteers.
Information is scarce....I can find at most, 1/2 a dozen or so
books on the D language. It too is a work in progress..
Until a month ago, I had never heard of D (and I have 20+ year in
the I.T sector).
Compare D to other established langauges...and your gunna be
disappointed (in some areas more than others, and some not so
much).
New users approaching D, (whether they are experienced developers
or not) need to have the right expectations to begin with. I
think that is where work needs to go - managing expectations.
D is like playing footy on the playground....you just never know
what's going to happen. But it should be fun nonetheless. D is
not like playing footy in the AFL (hey..I'm from Australia)..
i.e. D is not in the big league yet, and does not have all the
stuff needed to play in the big league - rules and regulations,
support teams, corporate backing, advertisement, millions of
fans, etc....etc....
D needs a hero ( a kinda 'Borland' for 21st century) - to take up
the mantle...but the business case still needs to be worked
out...as it's not all that clear what it might be at the moment...
until then, it's open-source/volunteer driven..and you need to
set your expectations accordingly.
More information about the Digitalmars-d
mailing list