Hacker News new | ask | show | jobs
by armamut 3673 days ago
SQL was here before I was born and I think will still be here long time. Like C.

Thanks to Edgar F. Codd (not Larry Ellison :) )

By the way, I'll look at Andl. Even if I don't like the ORM idea.

2 comments

Codd gave us the relational model[1], but SQL was the work of Chamberlin and Boyce in System R[2]. It looks pretty familiar to modern eyes! But I believe Oracle was commercialised sooner, and the rest is history.

[1] https://www.seas.upenn.edu/~zives/03f/cis550/codd.pdf [2] http://people.eecs.berkeley.edu/~brewer/cs262/SystemR.pdf

Why the shot at Ellison? He embraced Codd's idea and did a hell of a job applying it, making it the de facto standard, making it commercially viable, and advancing it.
I'd like to hear a little more of Ellison's story. Jobs and Gates both have very well known stories, which intersect and which include partners Wozniak and Paul Allen.

I don't know much about Ellison's story. He certainly has had an unusually long and successful career. I think he had a partner but I can't remember his name now.

Did Ellison really have a visionary connection with computer science? (e.g. along the lines of Gates' "put a computer on every desk") It could be true, but almost nobody thinks of him that way. Certainly relational databases have had an enormous impact on computing and society. Did he ever make any technical contributions, the way Gates and Jobs did? (note: I'm not getting into an argument about Jobs' tech chops :) )

The core technology originated with IBM, and I think IBM had just as much of a role in commercializing it as Oracle, but I don't know much beyond that.

I think there is a meme that Oracle was more of a ruthless competitor, skilled in acquiring other successful companies whose names we don't remember anymore. But perhaps they didn't really move things forward on a technological level the way that Apple and yes even Microsoft did.

I had the same question. This Quora thread seems to settle it:

https://www.quora.com/Was-Larry-Ellison-a-good-programmer

tl;dr - yes Ellison is/was a pretty good programmer, enjoyed programming, and could handle serious technical discussions. But there seems to be consensus that the guys real genius was in business. Sounds kind of like Gates in that respect, moreso than Jobs, who I believe was never that strong of a coder.

Very true re: IBM, they had standardized SQL long before Oracle was "the name" in Db tech.