Hacker News new | ask | show | jobs
by ManFromUranus 2911 days ago
SQL vocabulary is better than functional vocabulary as for many people lot of understanding (and actual use) of set manipulation and transformation starts with SQL. Why have one set of terms for code and a different set on the DB? Thats like saying why is there English, Spanish is functionally equivalent etc. Except that I already learned English (SQL) so why don't you just let me speak English (SQL) in my code?
1 comments

Well, I guess because if you're a Java developer all the other programs you work on will probably use the other set of terms.