News for hackers. Stuff that matters.
Re:SQL Fiddle by rjbwork on Thursday October 10, 2013 @12:54AM (#6525719)
Would you elaborate on the weaknesses of LINQ you mentioned?
Re:SQL Fiddle by jka on Thursday October 10, 2013 @01:04AM (#6525742)
To clarify: it was the SQL, not LINQ, language syntax (field selection prior to relation selection) that I was referring to as a potential weakness (but only once considered in the light of developer tools).
Re:SQL Fiddle by siddboots on Thursday October 10, 2013 @03:21AM (#6526167)
Absolutely. The "get something from somewhere" syntax that SQL employs is completely at odds with it being declarative. LINQ simply does a better job of capturing the abstractions of relational algebra cleanly.

Not that it really matters to someone who is already familiar with SQL, however.

Re:SQL Fiddle by maaaats on Thursday October 10, 2013 @06:35AM (#6526689)
SQL has the weakness, not LINQ.

In LINQ, you do "FROM x SELECT y". So the editor can help you autocomplete the y, since it knows the context.

In SQL, you do "SELECT y FROM x". Thus the editor cannot help you with y.

Re:SQL Fiddle by smsm42 on Thursday October 10, 2013 @08:34PM (#6530880)
Excellent point. I guess when SQL was designed not many autocompleting IDEs were around though...