THe current version of oracle 9iR2 released on linux is 9.2.0.8, windows 9.2.0.8 is in beta and is scheduled for release once regression testing is done.
10gR2 is the current recommended version, 10.2.0.1 has most of the bugs that are being back ported to 9.2.0.8 fixed or non-existent.
After a quick registration, I'm enlightened by the conclusions I drew from his article:
C# fares rather well.
... but almost never as well as native C and C++ implementations done "smartly".
Java suffers from runtime-based overhead, with the advantage of a well-tested set of runtimes for various platforms. Unfortunately, due to the Java implementation of client-side runtime libraries, programming in Java is still "write once, test everywhere. curse. port everywhere" for real applications.
And most importantly, as a game programmer, I'm going to pay attention to the relative performance the author received from the Intel-branded compiler, written to the metal of the Pentium IV with streaming SIMD instructions.
-andy
I was around during the conversion from GemStone 2 to GemStone III. I played Eukonidor in GS2, and later GS3, and for awhile played the unimaginative 'Andy leChat' - since I worked in/around the GEnie chat lines, and internet/unix areas.
Thank you.
At Simutronics, we chose to open up our formerly subscriber-only forums to the world, even knowing that the subjects that receive much traffic and attention in forums, nowadays, tends to be complaints or acerbicly worded suggestions, in large majority.
I used to work for Homes & Land Publishing Corporation in the pre-press and printing area. The business was to print those free Homes for sale type magazines found at grocery stores and real estate offices nationwide. The model was that associate publishers would sell ads containing pictures of houses and real estate agents, and sometimes pictures or mug shots would run in more than one sequential issue of the magazine.
We called that process a "pickup", the goal being to "pick up" the photo exactly as it was printed in the previous issue for the future issue. This was in the days before extremely large disk arrays were prevalent, and so the pickup process used to be done slowly, and manually.
When we automated the process, I wrote the program, and called it bounty. It took about a year before it announced its presence in the form of some bug or another that it couldn't recover from, and someone asked me what bounty was. After fixing the problem, they asked why it was called bounty - thinking of all the other meanings of bounty: a reward for capture of a criminal, the HMS Bounty, etc.
I said, it's Bounty... you know, the Quicker Picker-Upper.
I left shortly thereafter to come work for Simutronics, purveyors of fine role-playing games at http://www.play.net
One worthwhile method would be to have controversial opinions available for comment. Nothing sparks people starting to talk like reading something they totally disagree with, and making the REPLY button prominent.
Just witness various/. articles that become heated discussions because of the extremity of the position.:)
-Andy
THe current version of oracle 9iR2 released on linux is 9.2.0.8, windows 9.2.0.8 is in beta and is scheduled for release once regression testing is done. 10gR2 is the current recommended version, 10.2.0.1 has most of the bugs that are being back ported to 9.2.0.8 fixed or non-existent.
All of those programs have had updates since the release of SP2 which fix the incompatibilities.
I have 18 invites to send out . . . email me, SimuAndy@gmail.com .
So it can go back to the old-school days of EFNET?
:)
.bitnet relay.
You young whippersnapper.
TELL JENN AT PSUVM1 HI THERE SWEETIE
Good ol'
- C# fares rather well.
- ... but almost never as well as native C and C++ implementations done "smartly".
- Java suffers from runtime-based overhead, with the advantage of a well-tested set of runtimes for various platforms. Unfortunately, due to the Java implementation of client-side runtime libraries, programming in Java is still "write once, test everywhere. curse. port everywhere" for real applications.
And most importantly, as a game programmer, I'm going to pay attention to the relative performance the author received from the Intel-branded compiler, written to the metal of the Pentium IV with streaming SIMD instructions. -andyI was around during the conversion from GemStone 2 to GemStone III. I played Eukonidor in GS2, and later GS3, and for awhile played the unimaginative 'Andy leChat' - since I worked in/around the GEnie chat lines, and internet/unix areas. Thank you.
At Simutronics, we chose to open up our formerly subscriber-only forums to the world, even knowing that the subjects that receive much traffic and attention in forums, nowadays, tends to be complaints or acerbicly worded suggestions, in large majority.
I used to work for Homes & Land Publishing Corporation in the pre-press and printing area. The business was to print those free Homes for sale type magazines found at grocery stores and real estate offices nationwide. The model was that associate publishers would sell ads containing pictures of houses and real estate agents, and sometimes pictures or mug shots would run in more than one sequential issue of the magazine.
We called that process a "pickup", the goal being to "pick up" the photo exactly as it was printed in the previous issue for the future issue. This was in the days before extremely large disk arrays were prevalent, and so the pickup process used to be done slowly, and manually.
When we automated the process, I wrote the program, and called it bounty. It took about a year before it announced its presence in the form of some bug or another that it couldn't recover from, and someone asked me what bounty was. After fixing the problem, they asked why it was called bounty - thinking of all the other meanings of bounty: a reward for capture of a criminal, the HMS Bounty, etc.
I said, it's Bounty... you know, the Quicker Picker-Upper.
I left shortly thereafter to come work for Simutronics, purveyors of fine role-playing games at http://www.play.net
-andy
One worthwhile method would be to have controversial opinions available for comment. Nothing sparks people starting to talk like reading something they totally disagree with, and making the REPLY button prominent. Just witness various /. articles that become heated discussions because of the extremity of the position. :)
-Andy