what is the definition of new programming language

David B. Held dheld at codelogicconsulting.com
Fri Nov 9 01:44:16 PST 2007


Sean wrote:
> Maybe this is an old topic or maybe this is a stupid question. But I am really confusing about it.
> I learned C programming language in high school, and then I learned C++ in the first year in university. C++ likes opening a new world to me and gives me a new feeling about how to think the problems and how to construct the programs.
> The D language has lots of good features, I am exciting about these features, but I can not feel as exciting as when I learn the C++ language. I do not know weather because it does not have a new thinking style about how to programming or something else.
> Anyway, it is a really good language. But what is the definition of new programming language?

Perhaps you aren't using the language to its fullest potential.  I 
experienced the "wow" factor when I saw what D could do with 
metaprogramming, which goes way beyond any other imperative language 
that I've run across (and even beats a lot of functional ones to boot). 
  Of course, it's unlikely that you do a lot of metaprogramming unless 
you write libraries heavily.  It should be no surprise that roughly 60 
years  of programming language design has made the typical programming 
tasks a commodity for any decent language.  The tasks that should 
surprise you are things that aren't commodity jobs.

Dave



More information about the Digitalmars-d mailing list