Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this questionSo i've looked around online trying to figure out if开发者_运维问答 Oracle(Database) was created in C/C++ or Java? I've gotten answers saying either or, but not a definite answer?
seems like it should've been written in C, but then again im not sure. I even looked on their site and I can't find any information.
Thanks
According to Tom Kyte: http://asktom.oracle.com/pls/asktom/f?p=100:11:0::NO::P11_QUESTION_ID:5228516811673
Oracle was originally written in fortran and then redone in C, which it has been written in ever since. In fact, when we ported Oracle to the mainframe for the first time we were faced with an issue -- do we rewrite Oracle in assembler (there was no c compiler on the mainframe back then) or do we write a C compiler? We wrote a C compiler.
The database engine itself is written in C (or C++)
See the entry for 1983 in the Oracle timeline: http://www.oracle.com/us/corporate/timeline/index.html
with server code written in the C programming language
Originally it was written in Assembly for the VAX/VMS. In 1982 Oracle V3 was written in C. Here you will find a bit of Oracle history.
By the way, .. Larry Ellison hires the best professional skippers to race his sailing boat ... :-)
精彩评论