[article] Language Design Deal Breakers

Peter Williams pwil3058 at bigpond.net.au
Sat May 25 20:27:55 PDT 2013


On 26/05/13 11:59, Nick Sabalausky wrote:
> On Sun, 26 May 2013 00:50:28 +0200
> Klaim - Joël Lamotte <mjklaim at gmail.com> wrote:
>> I think this have not been posted yet around here but might be
>> interesting to the D community as it is actually criticizing several
>> languages including D but with an interesting aproach:
>>
>> http://sebastiansylvan.wordpress.com/2013/05/25/language-design-deal-breakers/
>>
>
> Hah, now that's my kind of dude:
>
> "I know you’re supposed to be diplomatic and claim that there’s two
> sides to this story, and no real right answer, but really people who
> think dynamic typing is suitable for large scale software development
> are just nuts. They’ll claim it’s more flexible and general but that’s
> just nonsense in my opinion."
>
> Classic :) It's weird when I see my thoughts written by someone else
> (and worded better that I would have), but he nailed it there.
>
> I do think his "inertia" with C++ is cranked way into overdrive,
> though.

Yes.

> Forget waiting for a huge improvement, I'd have been happy to
> ditch C++ even for a small improvement. C++ is such a pain IMO that
> using it has about as much inertia as ice skates on concrete.

I found shifting from C++ to C an improvement.  (Yes, I learnt C++ 
before I learnt C.)  I should mention that this was back in the mid 90s 
and C++ may have improved since then :-).

Peter


More information about the Digitalmars-d mailing list