On 2024-10-26, The Natural Philosopher <tnp@invalid.invalid> wrote:
On 26/10/2024 05:38, Charlie Gibbs wrote:
On 2024-10-25, rbowman <bowman@montana.com> wrote:
On Fri, 25 Oct 2024 17:32:03 GMT, Charlie Gibbs wrote:
On 2024-10-25, 186282@ud0s4.net <186283@ud0s4.net> wrote:
Being forced to be an Ada programmer - it'd be like one of those >>>>>> legendary Greek tortures of hell ...
Another one is being forced to maintain payroll programs forever.
My personal hell is database programming. Gods know I've done enough of it >>>> but it always feels like shoveling shit against the tide.
I'm proud to say that in 50 years of programming I've managed
to never go near a DBMS.
It was people like you who ensured that in the end I did.
Great. There's plenty of work to go around, and each of us
can find our niche.
I never bothered learning the more arcane side of SQL because if I ever managed to get the query right, it was always so abysmally slow that it
was quicker to use a series of simple queries and join them together in application code rather than SQL
I never bothered learning the more arcane side of SQL because if I ever managed to get the query right, it was always so abysmally slow that it
was quicker to use a series of simple queries and join them together in application code rather than SQL
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.
On Sun, 27 Oct 2024 09:46:15 +0000, The Natural Philosopher wrote:
I never bothered learning the more arcane side of SQL because if I ever
managed to get the query right, it was always so abysmally slow that it
was quicker to use a series of simple queries and join them together in
application code rather than SQL
I have found quite the opposite. Remember that, the more information you
put in the query up front, the more clues you give to the query optimizer.
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 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".
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 486 |
Nodes: | 16 (2 / 14) |
Uptime: | 139:06:55 |
Calls: | 9,657 |
Calls today: | 5 |
Files: | 13,708 |
Messages: | 6,167,235 |