Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Morning bathrobe rant about SQL.

1,332,654 Aufrufe • vor 1 Jahr •via X (Twitter)

10 Kommentare

Profilbild von alex fazio
alex faziovor 1 Jahr

@yacineMTB being over 60 and ranting about sql in a bathrobe on x is my ultimate life goal

Profilbild von Uncle Bob Martin
Uncle Bob Martinvor 1 Jahr

@yacineMTB

Profilbild von kache
kachevor 1 Jahr

this is exactly how this website should be used ahahahahahah

Profilbild von Hussein Nasser
Hussein Nasservor 1 Jahr

I like it. tid= btree(“id_indx”).getTupleByKey(100) row = heap(“students”).getRow(tid) return row(“name”) Expand those apis to give even lower level access for more interesting manipulation.

Profilbild von Ben
Benvor 1 Jahr

Does anyone have an example of what these “data representations and function calls” would actually look like if you tried to switch to that from SQL?

Profilbild von Uncle Bob Martin
Uncle Bob Martinvor 1 Jahr

Here’s one I used last year. The representation is called Datalog. I used it with the XTDB database.

Profilbild von Nils
Nilsvor 1 Jahr

everyone who manages to avoid SQL ends up reinventing a worse version of it

Profilbild von Kagurazakimoto
Kagurazakimotovor 1 Jahr

Bob, read what Relational Algebra is and how SQL is a DSL that allows you to express RA in english. You can debate SQL vs. some other RA DSL but that's not what you're doing. Completely unhinged take.

Profilbild von Uncle Bob Martin
Uncle Bob Martinvor 1 Jahr

No, that is precisely what I am arguing. We need a better DSL, one that is based on a rich API instead of a 50-year-old language designed for use by teletype operators.

Profilbild von Josh Manders
Josh Mandersvor 1 Jahr

Why stop there, lets all just write assembly or maybe 1's and 0's. All this extra stuff is overhead!

Ähnliche Videos