3 ms·
Agree SQL has a number of different dialects and quirks. But I think comparing it to JS and its Cambrian Explosion of frameworks and trends does it a disservice
by brianmcc 4y ago
Agree SQL has a number of different dialects and quirks. But I think comparing it to JS and its Cambrian Explosion of frameworks and trends does it a disservice.
I started working with SQL in about 1997 and in my experience I've seen a fairly gradual set of changes, and the move from one DB to another - MySQL to Sybase to Oracle to Postgres - has proven pretty straightforward, with most things staying either identical or similar to the point of total non-issue.
The reason I say this is to try and dissuade anyone from rejecting SQL as "yet another tech moving so fast it's barely worth learning". SQL is very stable and is worth picking up on any major platform - your knowledge gained will 100% be a valuable investment!
- randomdata 4y ago> The reason I say this is to try and dissuade anyone from rejecting SQL as "yet another tech moving so fast it's barely worth learning". What's fast moving about Javascript? It has certainly picked up some features along the way, and compatibility across implementations has improved, but the code I remember writing 25 years ago would still work just fine. Overall, it's quite stable and slow moving. The 'ORMs' of the Javascript world, to stick with the analogy, have a reputation of being replaced every few months, but that's a different topic entirely. ORMs of the SQL world aren't much better. All the more reason to focus on the core language in both cases.