Hacker News new | past | comments | ask | show | jobs | submit login

> SQL was originally designed for non-programmers

SQL sounds like something from the Star Trek original series era to me. Read it with a Shatner voice:

    Computer, SELECT course WHERE klingons = 0;



Now that you mentioned Star Trek, I'll probably read every SQL query ever with the voice of Commander Data.


And this is a bad thing? Sounds awesome to me, make the computer do stuff for me without specifying how.


It's very tedious to write and change a big query. It's really hard to read a big block of SQL.

And it's bizarrely rigid about certain rules, meaning "English-like" is more of a hindrance because you're tempted to think, "This makes sense in English," even though SQL doesn't allow it.


Good? Bad? It's just... a thing from that era. Another go-round of "I know, if it reads like English, it'll be easy to use", which in the present day manifests itself in stuff like Cucumber.




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

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

Search: