My Adventures in Blogging
 Wednesday, September 14, 2005
PDC: LINQ and C# 3.0

Anders Hejlsberg is a genius. No, he’s a god! Okay, maybe LINQ isn’t really all his idea, so there’s praise to go around his team. However, all in all, this is massive! Not only does the LINQ project solve what has been a huge problem with general purpose programming languages for years, but it did it in a domain-generalized way. The result f which is a great addition of functionality to C#, and any other language that also provides for its capabilities.

LINQ is big, big, big. Not only the query language itself, which is marvelous itself, but also the concept of Extensions to existing classes, and the various other features being added to C# 3.0. I agree with Anders’ point that it allows for the kind of ease of development found only in dynamic languages without the messiness that typelessness adds. Bravo to all! This technology seems pretty new to me, so I don’t know where it’ll eventually go (I suspect that Sun will be making changes to their road map for Java soon  ), but I think this could be bigger than Aspect Oriented programming.


9/14/2005 7:12:02 PM (Pacific Daylight Time, UTC-07:00)  #    Comments [0]  development | PDC 05

Name
E-mail
Home page

Comment (HTML not allowed)  

Enter the code shown (prevents robots):