3 ms·
Compared to apl, every database is pretty bloated. but more easily understood. A form of 80's "sql" pushed out the more elegant upgrade for "sql". aka forerunn
by sargstuff 3y ago
Compared to apl, every database is pretty bloated. but more easily understood.
A form of 80's "sql" pushed out the more elegant upgrade for "sql". aka forerunner which postgress is based on.
"SQL" was a workaround to needing a degree(s) in underlying theory/how to build hardware/software from scratch and degree in practical use application(s).
Updated/modern 70's pre-sql , non-postgres example:
Kleene[0] / de brujin[1] programming a complete database system from scratch (pawk/neovim) using ebnf/bnf in place of more modern data structures with an wasm compiled awk /python for browser use might make postgres seem like a darling. Does make for lot of academic/discussion material.
[0]a : https://ai.dmi.unibas.ch/_files/teaching/fs16/theo/slides/theory-c03.pdf https://ai.dmi.unibas.ch/_files/teaching/fs16/theo/slides/th...
[0]b : https://www.cl.cam.ac.uk/teaching/0708/MathCompTh/kleene.pdf https://www.cl.cam.ac.uk/teaching/0708/MathCompTh/kleene.pdf
[1] : https://en.wikipedia.org/wiki/De_Bruijn_graph https://en.wikipedia.org/wiki/De_Bruijn_graph