Why doesn't everyone just speak English (or SQL)

There is already so much fictional/scientific/medical/... literature in English so why doesn't everyone in the world just speak English? There are so many dialects and variations of English that one has to often understand. Why bother with another language at all? After all, the purpose of inter-human communication is nicely served by English. What is with all those crazy people who speak other languages - especially when they are related to English (say Indo-European group of languages). 

Sorry, I misunderstood the question. You said what? Why are all query languages not just SQL? What is with this LINQ syntax anyway. Annonyingly like SQL but different? How dare you? What were you thinking? Why didn't you use T-SQL/PL-SQL/my-favorite-dialect-of-SQL?

Perhaps I (or others) could answer the question about specific features of LINQ syntax and why certain design choices were made for the minor matter of being consistent with the domain (objects) host programming language(C#/VB) and the environment (CLR, VS IDE). As for the more fundamental question, are you still looking for an answer? Really?

What do I know, I am not a native English speaker or a native SQL speaker for that matter :-). Although I use both the languages extensively and like them both a lot I don;t feel the kind of attachment that would lead to such questions.

Dinesh

Published 24 October 07 02:49 by Dinesh.Kulkarni

Comments

# expressqz » Why doesn't everyone just speak English (or SQL) said on October 25, 2007 1:29 PM:

PingBack from http://expressqz.cn/?p=646

# Suman said on November 1, 2007 3:48 AM:

Eventhough English is the 2nd largest language in the world, it is not ancient language like Sanskrit or Tamil. Non native speakers can express their feelings better in mother tongue and NOT in English or any other foreign language. But it is good if all the people learn English and can communicate. Its impossible to foget mother tongue and use only English. Can you?

Best Regards,

Suman

# Dinesh.Kulkarni said on November 5, 2007 8:48 PM:

Suman,

Looks like you read too much into the title or maybe the body of my post was too tongue in cheek. It was supposed to be about people asking - why not just SQL instead of LINQ.

I myself speak a different language at home and would not advocate one language for all - natural or programming.

Dinesh

New Comments to this post are disabled

About Dinesh.Kulkarni

I am a program manager in the Visual C# Product Unit of Microsoft. I am currently working on the LINQ project with specific responsibility for DLinq. Previously, I have been in a PM in SQL Server working on ObjectSpaces and DataSet. In pre-MS life, I have worked for companies ranging from startup to IBM on a wide range of software projects. Before I started working, I did M.S.E.E. and Ph.D. (CSE) from the University of Notre Dame and B.Tech. E.E. from IIT Bombay, India.

Search

This Blog

Syndication

Page view tracker