Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
LINQ project
Message
From
15/09/2005 20:04:36
 
 
To
15/09/2005 09:34:11
General information
Forum:
ASP.NET
Category:
Other
Title:
Miscellaneous
Thread ID:
01049822
Message ID:
01050125
Views:
17
Lambda expressions is straight out of established computer language theory, and has been implemented in Python since its inception; as is expression tree, from compiler theory. So what he is actually doing is using established computer language theory (and here, of course, he is a recognized master, as is Guido Rossi, the creator of Python) to work against data.

As for the advantages of SQL: Chris Date, as well as others (e.g., Fabian Pascal), incredibly knowledgeable and bright people, have had many bad things to say about SQL as an implementation of relational theory. Who knows: this might end up a better implementation.

And since I do just about everything in SQL these days, well, one more time to prove that an old dog can, painfully and slowly <s>, learn new tricks.

Hank

>See http://msdn.microsoft.com/netframework/future/linq/default.aspx?pull=/library/en-us/dndotnet/html/linqprojectovw.asp
>
>Interesting article.
>
>Reading the description of the LINQ project shows that great stuff is being added to .NET, but IMHO LINQ should use standard SQL syntax to provide developers with a single learning curve. Beggars can't be choosers, but I hope VB.NET uses a more standards based approach.
>
>The article unnecesarily complicates a very intuitive thing. Why use buzzwords like lambda expressions and expression trees? Keep it simple.
Previous
Reply
Map
View

Click here to load this message in the networking platform