3 ms·
I agree with all your points, except for SQL. Getting lost in SQL is easy, due to its syntax and lack of standards. Compare that to any of the mainstream prog
by kumarvvr 4y ago
I agree with all your points, except for SQL.
Getting lost in SQL is easy, due to its syntax and lack of standards.
Compare that to any of the mainstream programming languages, the difference in cognitive load to process is stark.
- xupybd 4y agoIt might be Stockholm syndrome but I find SQL to be one of the best DSLs I know. It's only good at querying relational data but it's good at that. I might have spent too much time in SQL but it one of my favorites.
- kumarvvr 4y agoI always live in the fear of accidentally destroying data or tables with SQL. Not a rational fear, just an irrational one. A primitive fear of the unknown. But, to be fair, I have had to work with some of the worst SQL constructs and stored procedures. shudder
- whynotmaybe 4y agoI want to thank you for saying you don't like SQL. Now in your future, please tell it to everyone involved where you work so that you won't work on it and they'll find someone else to do the SQL. I've worked at place where people hated SQL and where hiding it. Instead of crafting nice and performing SQL, they wrote "select * from table" and then did foreach loops in the code to filter the results they wanted.