A gentle critque..

Ben Cooley Ben_member at pathlink.com
Mon May 15 07:56:04 PDT 2006


Hi Lars,

I'm rooting around for a more practical language that can be integrated into a
very large mixed C/C++ codebase.  D just can't do what I need it to do, and it's
really too bad because I have followed D and really actually do like it.

The code base we work with has several problems, one being the inclusion of more
than 20 external C and C plus plus third party libraries, as well as utilization
of the linux and windows api's.  And more importantly occasional instability due
to the use of C unsafe programming practices.

I'm posting this because I suspect that the quiet majority of C plus plus
programmers out there agree with me.  We simply aren't interested in
participating in a crusade to make D popular.  We just want something that can
do what we really need, and there are an awful lot of C and C plus plus projects
out there that depend on being able to parse C and C plus plus headers and
likely always will be.

I'm not trying to offend anyone, and I really don't expect anyone to agree
necessarily.  Just want to put forward my opinion as to what made a language
like C plus plus with its radical new programming paradigm popular.. and how D
deviates from this path.


>Kyle Furlong wrote:
>
>> First of all Ben:
>> 
>> Welcome to the D community!
>> 
>> I would like to apologize for the less than optimal welcome you have
>> received so far; they should know better. 
>
>Well, most people _do_ have a sore spot for ignorant rants masked as "gentle
>critique"s (although I hope the post wasn't meant as an ignorant rant).
>
>Ben, I think you're off the spot on most of your observations, and if you
>really care about D, you should also have taken the time to ask a few
>questions, not just assume that everything is the way it looks. When that
>is said, some of your observations are correct, and D need more
>contributors, so why not help D along. Most people on this newsgroup tend
>to respond positively to positive and constructive suggestions, and
>contributions.
>
>-- 
>Lars Ivar Igesund
>blog at http://larsivi.net
>DSource & #D: larsivi





More information about the Digitalmars-d mailing list