Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
AlgoRythm5025452d@Lensflare some of SQL is nice. Basic commands before you get into 9-ways-sideways joins with quadruple nested subqueries
-
netikras3484751d@Chewbanacas no it's not. There were attempts to replace it, eg Flux, but the vendors themselves dropped it, because while reading is nice, learning curve is steep and the execution performance is shit.
I believe SQL is a tried over time and trusted, solid solution. Not exactly used as it was meant initially [by business people], but it found its place. Like tcp, dns, snmp, dhcp, nat, java, http, etc. Sql is here to stay, and it's actually a cool language once you get a good grip of it. Annoying sometimes, when written in hacky ways, but still cool. The way it makes one's mind twist and bend.. Feels gooood :)
Related Rants
Just sat through a demo of some clicky-draggy data visualisation stuff.
The guy showed us how you can write a custom script that takes a user input and pokes it into a sql command using string concatenation, so a very obvious injection vulnerability.
Ok, so it's only a demo. But you wouldn't do a demo with an example user called Captain Cock, so why do a demo with a screamingly obvious security hole?
Whole thing was basically pivot tables in a short skirt anyway.
rant
captain cock
bobby tables
salesman
sql injection