Creating a unified programming model on top of .NET (CLR and DLR)
I watched Anders Hejlsberg’s, chief designer of the C# programming language, developer keynote at TechDays 2010 ‘Trends and future directions in programming languages’.
Here are some the things that caught my attention. The video is worth checking out.
Language trends
- The abstraction level continues to rise and there is no indication this will stop
- Assembler, Pascal, C, C++, Java and C#
Three major trends that are influencing current thinking
- Declarative: Domain specific Languages, Functional Programming
- In the last 5 years, dynamic programming. JavaScript wars
- Concurrency, multi and many core


