Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Well, grammar doesn't have to map strictly one to one.

Microsofts LINQ is a good example of this. Instead of using SQLs natural language "select foo from bar", they reversed it into "from bar select foo". Just for autocompletion to work better (you don't know which columns are available until you've selected table). This doesn't make it any harder to understand than SQL, except maybe the very first time you read a query but you'll get over it in 5 minutes.

Most programming languages also require you to write seconds(10) instead of "10 seconds". It's no major problem.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: