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

Same with SQL, which was promised as a way for data processing managers to get rid of expensive programmers as the managers would now be able to get whatever information they wanted from their databases using an easy to understand, English like language. All it did was change the nature of the job of retrieving and storing database information but didn't actually get rid of the programmers.


> All it did was change the nature of the job

It also created SQL injection vulnerabilities, so there's that.


No, that’s something bad programming languages did.

SQL is purely declarative.


INSERT, UPDATE, and DELETE sound quite imperative to me. Not to mention DROP TABLE.


All but one sublanguages of SQL are imperative... https://en.m.wikipedia.org/wiki/Data_manipulation_language




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: