stride. I just dont see who is still buying 360s, or why they would buy one now?
I haven't bought either PS3, or XBOX360 yet - I do like the exclusives in the 360 though (Ninja Gaiden 2, Gears of War, Halo) - then, there are some games coming out for the PS3's that are exlusive.
I also want a Blue Ray drive. So I'm torn between the two machines, so far - the XBOX 360 has more interesting games IMHO.
Come on now, COBOL isn't that bad.:P. But seriously Java isn't the language you would use for high performance but rather high portability. That says a lot about how bad the original code was.
You do know that a large majority of financial firms are using java for high performance processing right? Technologies like coherent distributed caches and etc make this possible in the java world.
If Mono wants to ever become suitable for enterprise use, it will need a testsuite and compatibility kit like this. One of the main benefits of Java is the stringent standards that implementations must adhere to. This brings a level of predictability that we just can't get from.NET or Mono. And for huge enterprise apps, that predictability is totally necessary. And you believe that it would be in Microsoft's best interest to create a.NET platform TCK?
Okay, so I understand that this is a huge success, yay GPL and all that, but what is wrong with Sun's JDK?
What makes the OpenJDK more desirable than Sun's?
Is it merely the GPL?
Are there any performance gains?
I don't use java, so I really have no idea and it would be nice if someone could enlighten me. Trying using the Sun distributed JDK on FreeBSD, NetBSD and other micro architectures like MIPS. Moreover, being completely GPL - Linux distributions will be able to bundle it in.
The BSD's will also benefit from this and won't be treated like a redheaded step-child anymore when selecting a JEE hosting platform. Note, RedHat is a big player in the Java (JEE) middleware industry. So basically, it was in their best interest to see this through.
I'm pretty sure a large majority of the users for this technology are "FINANCIAL" customers, where latency matters. Stock trading companies come to mind - requires very high performance / w low latency. Yes, alot of them write their software in Java (not C++)
>For instance, they have some kind of ORM tool, but JBoss bought Hibernate, which has now become nearly standard, as much of it is backed by/included with EJB 3. Adobe bought JRun from Alaire which, at the time, Oracle had the cash to purchase. Instead, as far as I know, Oracle chooses not to provide their own Servlet container. Furthermore, they probably could've bought BEA at some point, but chose not to. Arguably this could have made them be what it appears they're trying to become - an end to end solution for application development.
Oracle has a lot of technology revolving around Java. For example, the ORM you are talking about is TOPLINK (which they bought a while back). Several of their engineers worked on the JPA (Java Persistence API) JSR, along with some of the hibernate guys. The result, we now have JPA (which Toplink and Hibernate support) instead of the POS EJB2 specs. Oracle is open sourcing Toplink and you can use as your JPA provider if you wish (along with Hibernate, or OpenJPA from Apache). I personally would use either TopLink or Hibernate for JPA as both those products are well supported and are stable (they've been around for a while). In regards to the J2EE server, Oracle does have a J2EE container (which also includes a servlet engine), it's called OC4J (Oracle Container for J2EE). They've had that for a *REALLY* long time, it used to be called Orion (which is as old as the Jboss J2EE server).
Java is doing well in enterprise development. The big boys are all gearing their future towards it. Look at Oracle's Fusion which leverages their J2EE stack, SAP is also doing the Java/J2EE thing with their Netweaver platform. And let's not forget IBM's WebShere Java Portfolio. Then there's the other lesser 3-lettered company's like SUN, BEA and etc..
Next Book = Effective Java 2nd Edition by Joshua Bloch
stride. I just dont see who is still buying 360s, or why they would buy one now?
I haven't bought either PS3, or XBOX360 yet - I do like the exclusives in the 360 though (Ninja Gaiden 2, Gears of War, Halo) - then, there are some games coming out for the PS3's that are exlusive. I also want a Blue Ray drive. So I'm torn between the two machines, so far - the XBOX 360 has more interesting games IMHO.
Come on now, COBOL isn't that bad. :P. But seriously Java isn't the language you would use for high performance but rather high portability. That says a lot about how bad the original code was.
You do know that a large majority of financial firms are using java for high performance processing right? Technologies like coherent distributed caches and etc make this possible in the java world.I'm pretty sure a large majority of the users for this technology are "FINANCIAL" customers, where latency matters. Stock trading companies come to mind - requires very high performance / w low latency. Yes, alot of them write their software in Java (not C++)
>For instance, they have some kind of ORM tool, but JBoss bought Hibernate, which has now become nearly standard, as much of it is backed by/included with EJB 3. Adobe bought JRun from Alaire which, at the time, Oracle had the cash to purchase. Instead, as far as I know, Oracle chooses not to provide their own Servlet container. Furthermore, they probably could've bought BEA at some point, but chose not to. Arguably this could have made them be what it appears they're trying to become - an end to end solution for application development.
Oracle has a lot of technology revolving around Java. For example, the ORM you are talking about is TOPLINK (which they bought a while back). Several of their engineers worked on the JPA (Java Persistence API) JSR, along with some of the hibernate guys. The result, we now have JPA (which Toplink and Hibernate support) instead of the POS EJB2 specs. Oracle is open sourcing Toplink and you can use as your JPA provider if you wish (along with Hibernate, or OpenJPA from Apache). I personally would use either TopLink or Hibernate for JPA as both those products are well supported and are stable (they've been around for a while). In regards to the J2EE server, Oracle does have a J2EE container (which also includes a servlet engine), it's called OC4J (Oracle Container for J2EE). They've had that for a *REALLY* long time, it used to be called Orion (which is as old as the Jboss J2EE server).
Java is doing well in enterprise development. The big boys are all gearing their future towards it. Look at Oracle's Fusion which leverages their J2EE stack, SAP is also doing the Java/J2EE thing with their Netweaver platform. And let's not forget IBM's WebShere Java Portfolio. Then there's the other lesser 3-lettered company's like SUN, BEA and etc..
They probably can't.. Most likely due to some UNIX restrictions.
Novell needs to release the UNIX license to GPL.