Sysop: | Amessyroom |
---|---|
Location: | Fayetteville, NC |
Users: | 42 |
Nodes: | 6 (0 / 6) |
Uptime: | 01:39:49 |
Calls: | 220 |
Calls today: | 1 |
Files: | 824 |
Messages: | 121,542 |
Posted today: | 6 |
On Mon, 28 Oct 2024 00:58:34 -0400, 186282@ud0s4.net wrote:
Long back I did extensive development on a PICK-OS based DB called
'Revelation'. It DID do an early version of SQL. It was used for over
a decade.
HOWEVER you never used the SQL beyond the top-level selections
because it was too slow.
Pick wasn’t even a relational database.
Back then, it was quite common to support open standards like SQL with “malicious compliance” -- deliberately make them look worse than your proprietary interface, to “persuade” your users to lock themselves in to your product.
On 2024-10-28, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
On Mon, 28 Oct 2024 00:58:34 -0400, 186282@ud0s4.net wrote:
Long back I did extensive development on a PICK-OS based DB called
'Revelation'. It DID do an early version of SQL. It was used for over
a decade.
HOWEVER you never used the SQL beyond the top-level selections
because it was too slow.
Pick wasn’t even a relational database.
Back then, it was quite common to support open standards like SQL with
“malicious compliance” -- deliberately make them look worse than your
proprietary interface, to “persuade” your users to lock themselves in to >> your product.
Not just back then. Today it's evolved into the doctrine of
"embrace, extend, extinguish".