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