Wednesday, October 22, 2008

I've recently read two interesting accounts of the history of C#, one from Bart De Smet, and the other on Computerworld's website.

“The C# Programming Language Third Edition” and thoughts on language evolution

Bart does a quick run-through of the evolution of C# through version 1, 2 and 3, and briefly covers three of the influences on C# now and into the future: concurrency, dynamic languages and meta-programming.

The A-Z of Programming Languages: C#

This interview with Anders on Computerworld covers a lot of the 10 year history of C#, along with the influences and problems encountered along the way. Anders lists the same future influences as above, with the addition of declarative programming (LINQ, functional and DSLs being examples).

Both articles are interesting reading if you want a brush-up before we hear all about what's going to be in C# 4.0 next week as the PDC news rushes into our RSS readers.


posted on Wednesday, October 22, 2008 11:14:44 PM (New Zealand Standard Time, UTC+12:00)  #    Comments [0]
Comments are closed.