4 ms·
The end of that article ends with a pertinent quote [1] by Michael Stonebraker [2]. I've included more of the original quote here: > My biggest complaint about
by Rendello 2mo ago
The end of that article ends with a pertinent quote [1] by Michael Stonebraker [2]. I've included more of the original quote here:
> My biggest complaint about System R is that the team never stopped to clean up SQL. [...] All the annoying features of the language have endured to this day. SQL will be the COBOL of 2020, a language we are stuck with that everybody will complain about.
> My second biggest complaint is that System R used a subroutine call interface (now ODBC) to couple a client application to the DBMS. I consider ODBC among the worst interfaces on the planet. To issue a single query, one has to open a data base, open a cursor, bind it to a query and then issue individual fetches for data records. It takes a page of fairly inscrutable code just to run one query. [...] Only recently with the advent of Linq and Ruby on Rails are we seeing a resurgence of cleaner language-specific enbeddings (sic).
1. http://www.redbook.io/ch2-importantdbms.html http://www.redbook.io/ch2-importantdbms.html
2. https://en.wikipedia.org/wiki/Michael_Stonebraker https://en.wikipedia.org/wiki/Michael_Stonebraker
- wredcoll 2mo agoI was with him until he mentioned Ruby on Rails, is he talking about something other than the fairly ugly activerecord pattern?
- deleted 2mo ago[deleted]