Possible solution to template bloat problem?
Ramon
spam at thanks.no
Tue Aug 20 20:06:22 PDT 2013
If I'm not completely mistaken, Mr. Alexandrescu could notice the
obvious fact that I'm new here.
Whatever, the interesting issue is not myself, or some, so it
seems, hate and rage obsessed member whose screen name I don't
remember, no matter how often he informs me about his negative
feelings, or Mr. Alexandrescu (insofar as being a major figure in
the "D crowd" and a co-developer of D automatically gives him a
certain importance in matters of D), *the interesting issue is D*.
Thanks to some of your constructive and socially competent posts
to me my worries are greatly reduced and if I'm somewhat unhappy
the reason isn't D but my somewhat unrealistic wishes and my
possibly premature excitation.
From what I see so far, D wins hands down against other languages
that I've looked into in a quest over quite some years now. It's
not perfect for me but then nothing is perfect for everyone. What
matters is a simple question in the end: Does the overall mix
support me in my work and in my striving to efficiently produce
code that meets my standards in terms of reusability, reliability
and others?
While I still feel that Eiffel comes somewhat closer to my "dream
language" I have to - and do - also see that in the end some
pragmatic criteria make D the best choice for me.
It should also be seen that at *no point in time* did I say (or
feel) that D is bad or mediocre. It was clear from the beginning
that D is in the top 3 anyway. Looking at it like this, this
whole thing is basically a luxury discussion. And again, I did
question (and question critically) D *because* it's so great and
deserves attention incl. critically questioning.
As for Mr. Alexandrescu, the main importance (IMO) is in him
being an important D figure. Whether D should offer a friendly,
forgiving and welcoming interface to newcomers or whether
expecting newcomers are to know about Mr. Alexandrescu's personal
habits and acting in a way that at least makes it easy to be
misunderstood in an unpleasant and possibly apalling way is not
for me to decide.
For me it's more important whether Mr. Alexandrescu is capable to
write a good book about D that helps me during my first steps
(and possibly even beyond that). From what I know so far, this
seems highly probable and I'm looking forward to start reading it
tomorrow and to learn.
Nevertheless, thanks for your constructive and positive way to
approach things once more ;)
R.
More information about the Digitalmars-d
mailing list