Why should Apple expend significant resources to port over a third (in addition to Carbon and Cocoa) application framework when the market for such is so small even compared to Carbon?
Why should Apple expend significant resources to port over a third (in addition to Carbon and Cocoa) application framework when the market for such is so small even compared to Carbon?
Tell me one Fortune 500 which uses Ruby or Python for central, mission critical services. There are 1000's on the Java side.
I think it is ridiculous, too. Apple is almost a year behind Windows and Linux.
As a couple people have commented :
"At a WWDC, Jobs said "We will make the best platform for Java Developers!""
And "The big thing Apple have failed to notice is how many CS courses use Java as their main teaching language.
No up-to-date Java on Macs => fewer purchases of Macs by CS departments
Fewer Macs in CS departments => less software written for Macs"
I hope that Apple will soon release both Java 6 and full zfs support.
I can't be the only person who remembers the version timeline. Java 6 officially has been out, excluding previews and betas, since December of last year. If we include the whole process, it started back in February 2006 (see jsr 270). That link also shows final release as December 11, 2006. It's been over 10 months, and it's not like the final version was a complete surprise to anyone.Java is definitely a beneficial language. Being able to port it to any OS, use it in web browsers with little to no tweaking is huge. I'm surprised Apple hasn't included 6 in Leopard. They also may be waiting for version 6 to become more of standard and taking their time implementing it correctly on Leopard. Making sure it works more seamlessly when porting from different OSs.
Java desktop apps suck. The sooner they die the better.
Check http://azureus.sf.net. That's THE bittorrent client. It has got an excellent UI and performance is more than acceptable, even on a 1.33 Ghz G4 and Java 5. Java 6 Swing performance has improved even more. Java 6 Look & Feels are also great.
Typical Java apps do suck because almost all cross-platform UI applications use the least common denominator between operating systems. Another reason why REALbasic apps suck
Actually suck or just not quite as nice looking as a Cocoa or Windows app?
Well I'm picky. If an app has an ugly UI, in my opinion it sucks. Consistent UI is what sets the Mac apart from any other OS.
Consistent UI across platforms is what sets Java apart.
There are also excellent UI's written in Java, and crap written in Cocoa. What's the point?
"At a WWDC, Jobs said "We will make the best platform for Java Developers!""
I hope that Apple will soon release both Java 6 and full zfs support.
Hi guys,
Sorry if this has been covered before but I am pretty new to the Mac although I have been programming Java on Windows and Linux for a number of years.
Am I correct in assuming that Sun themselves don't produce a Java package for the Mac in the same way that they do for Linux and Windows? Are we completely reliant on Apple to produce the goods? If this is true them I am pretty shocked to say the least!