How Nested Functions Work, part 2

Jeremie Pelletier jeremiep at gmail.com
Wed Sep 23 08:28:21 PDT 2009


Walter Bright wrote:
> Jeremie Pelletier wrote:
>> That's what most people I met who praised CS around failed to grasp: 
>> there are no "wrong" languages, and no "better" languages.
> 
> I can't agree with that. I've used many different languages. There are 
> definitely languages that are better than others.
> 
> If that weren't true, it would be pointless to even try to improve 
> languages.
> 
> It's like airplane design. There are better designs and worse designs, 
> and some designs so bad the airplane won't even get off the ground.

Hmm, you do make a good point. What I was trying to say is that 
different languages will serve different purposes, if there was a better 
language it would be the only one used until another one arises to take 
its place, no matter what its used to develop.

I use PHP and JavaScript on web development, shell scripts for automated 
tasks, and C/C++/D for almost everything else, maybe with a LUA/Python 
frontend to allow easy customizations and assembly for low level 
optimizations.  Of all the languages I just named its impossible to pick 
the best one since they all have their purposes, therefore making it 
impossible to also pick a worst one.



More information about the Digitalmars-d mailing list