3 ms·
No memory safe language will protect you from getting your SQL queries wrong. Races in a database are not “data races” in the programming language sense, unles
by pizlonator 1y ago
No memory safe language will protect you from getting your SQL queries wrong.
Races in a database are not “data races” in the programming language sense, unless we’re debating. The hat query language to use
- AnthonyMouse 1y ago> No memory safe language will protect you from getting your SQL queries wrong. That's kind of the point. > Races in a database are not “data races” in the programming language sense Only in the sense that in a sufficiently large bureaucracy you get to power up the Somebody Else's Problem Field and blame the DBA for it. But that doesn't get you the missing money back.
- pizlonator 1y agoThis whole conversation is about memory safety of programming languages, not security vulns that no language can prevent
- AnthonyMouse 1y agoWhich is, again, the point. People have a new hammer but not everything is a nail. And lots of programming languages provide tools to address data races. SQL has transactions, several languages have compare-and-swap primitives, etc.