That's just a matter of using the right tool for the job. You don't (usually) write OS's in Java just like you don't (usually) write Web Frameworks in C.
"There is no way in hell that your Java app uses anything even as remotely complex as DirectX"
I've got Java OpenGL code with 3D sound and raw input access that works fine across Windows, Linux and Mac.
I chose to roll my own (JOGL, OpenAL, JInput) but LWJGL (http://lwjgl.org/) provides all of those features I mentioned as well.
"Comparing a Windows app (game?) that uses hardware acceleration (!) to a business app that's basically just a bunch of "if-else" code and string processing is not exactly fair. Try writing the SAME app on both platforms and see how your portability compares."
Agreed. I wrote a Java 3D app that used serial port data for input. It ran on a Mac, I wrote it on a PC. Ran perfectly the first time, no platform issues at all. I find these FUD posts about WORA really fucking annoying.
Java has its faults, but let's discuss the real ones rather than making shit up because we prefer some other language?
It's not reasonable to expect your programming language to change the behaviour of your Operating System. If you think that that's what WORA means, then WORA is impossible in principle. That's like saying "I have this 3D app running on my Windows machine but it doesn't display 3D graphics on my Linux terminal so WORA doesn't work".
Then obviously you don't know how to do those things properly in Java, because I've written hundreds of Java programs that use the filesystem and graphics that work perfectly well cross-platform.
What a moronic load of crap. Java has not succeeded for this long because of marketing. At some point, a language needs to be able to just get stuff done - and it has. People like the Apache foundation haven't produced a metric shit-load of projects in Java because they liked Sun's marketing, they did it because Java was good at getting work done.
I'm a C hacker from way back. I used C++ from when it was a C preprocessor. C is one of my favourite programming languages, but so is Java. They are both excellent at Getting Shit Done (tm). Ignoring all that's good about Java because it had a marketing drive decades ago is pathetic. Ruby has been hyped recently. Microsoft's Visual C++ has had a tonne of marketing from MS - ditto C#. Should we dump all those languages or claim that their successes are all marketing? Give me a break. Grow the fuck up.
Oracle are heavily invested in Java's success. It's still the number one language on the TIOBE index, it's still the language of a tonne of server software. It will be with us for ages to come (much like C)
Compare the number of Palestinian deaths at the hands of Israel versus the opposite. If the human cost of various regimes is your concern, then that logic would see Israel ejected from the UN before Palestine is refused admission.
The biggest thing that strikes me about this whole situation is that everyone is angry but they're the only ones actually doing something about it. Seeing also-angry bystanders criticise the protesters because they're (a) hairy (b) drum-playing (c) other ad-hominem issue is sad, pathetic and unfortunately not at all unusual.
Yes, their aims are many, but the issues are many and one doesn't have to have a pithy easily-digested campaign slogan to express dissatisfaction with the status quo.
So many people on/. bitch and moan about the government and corruption but most of you wouldn't get off your ass for a second to stand up for your beliefs. I sure as hell have a lot more respect for those people being actually counted on Wall St (and the satellite protests) than I do for those on/. who throw virtual stones from the cover of Internet anonymity.
Nice. Yeah, you get right to the point. Being cool seems to be more important than Getting Shit Done for a large number of giggling morons. Hacker News seems to be full of them,
What makes you think anyone else in/. needs some fucking newb telling them what they can fucking buy? I bought a PS3 and I like it. I also think Sony are a pack of douches, but so are Apple, Microsoft, Oracle et al. Not everyone has joined your pathetic purile crusade.
You seriously teach an OS course by simply using the OS API rather than comparing and implementing different mechanisms?
Utter and complete FUD. You are a pathetic troll.
Explain to me why Ruby is well suited for teaching and learning concepts and Java isn't.
yup
That's just a matter of using the right tool for the job. You don't (usually) write OS's in Java just like you don't (usually) write Web Frameworks in C.
"There is no way in hell that your Java app uses anything even as remotely complex as DirectX"
I've got Java OpenGL code with 3D sound and raw input access that works fine across Windows, Linux and Mac.
I chose to roll my own (JOGL, OpenAL, JInput) but LWJGL (http://lwjgl.org/) provides all of those features I mentioned as well.
"Comparing a Windows app (game?) that uses hardware acceleration (!) to a business app that's basically just a bunch of "if-else" code and string processing is not exactly fair. Try writing the SAME app on both platforms and see how your portability compares."
I have. It works perfectly.
Any more FUD you wanted to sling?
Agreed. I wrote a Java 3D app that used serial port data for input. It ran on a Mac, I wrote it on a PC. Ran perfectly the first time, no platform issues at all. I find these FUD posts about WORA really fucking annoying.
Java has its faults, but let's discuss the real ones rather than making shit up because we prefer some other language?
It's not reasonable to expect your programming language to change the behaviour of your Operating System. If you think that that's what WORA means, then WORA is impossible in principle. That's like saying "I have this 3D app running on my Windows machine but it doesn't display 3D graphics on my Linux terminal so WORA doesn't work".
That's not what WORA means, however. Obviously.
Then obviously you don't know how to do those things properly in Java, because I've written hundreds of Java programs that use the filesystem and graphics that work perfectly well cross-platform.
What a moronic load of crap. Java has not succeeded for this long because of marketing. At some point, a language needs to be able to just get stuff done - and it has. People like the Apache foundation haven't produced a metric shit-load of projects in Java because they liked Sun's marketing, they did it because Java was good at getting work done.
I'm a C hacker from way back. I used C++ from when it was a C preprocessor. C is one of my favourite programming languages, but so is Java. They are both excellent at Getting Shit Done (tm). Ignoring all that's good about Java because it had a marketing drive decades ago is pathetic. Ruby has been hyped recently. Microsoft's Visual C++ has had a tonne of marketing from MS - ditto C#. Should we dump all those languages or claim that their successes are all marketing? Give me a break. Grow the fuck up.
FUD
Oracle are heavily invested in Java's success. It's still the number one language on the TIOBE index, it's still the language of a tonne of server software. It will be with us for ages to come (much like C)
No, Apple is very definitely evil.
I am not part of the 'green movement'. I merely respect science and scientific consensus, which clearly, you do not.
There's little point arguing a topic with someone who's tribal identity relies on shared ignorance of that topic.
Religion and climate change denial are identical in this regard.
And yet despite that, Bayesian networks do a remarkable job of predicting the future on the basis of statistical observation of the past.
It may not be logically valid but it still has predictive power.
Your counter-argument lacks any argument.
Wow. 99% of climate scientists are going to be so burned when they realise that you smacked them down.
Compare the number of Palestinian deaths at the hands of Israel versus the opposite. If the human cost of various regimes is your concern, then that logic would see Israel ejected from the UN before Palestine is refused admission.
The biggest thing that strikes me about this whole situation is that everyone is angry but they're the only ones actually doing something about it. Seeing also-angry bystanders criticise the protesters because they're (a) hairy (b) drum-playing (c) other ad-hominem issue is sad, pathetic and unfortunately not at all unusual.
Yes, their aims are many, but the issues are many and one doesn't have to have a pithy easily-digested campaign slogan to express dissatisfaction with the status quo.
So many people on /. bitch and moan about the government and corruption but most of you wouldn't get off your ass for a second to stand up for your beliefs. I sure as hell have a lot more respect for those people being actually counted on Wall St (and the satellite protests) than I do for those on /. who throw virtual stones from the cover of Internet anonymity.
Bullshit. My company are producing new products in Java precisely because it is such an open ecosystem.
Nice. Yeah, you get right to the point. Being cool seems to be more important than Getting Shit Done for a large number of giggling morons. Hacker News seems to be full of them,
"Taxation is legalized theft, no more, no less."
That is stupid beyond belief
What a pathetic fanboi. You're barely worth ridiculing.
What makes you think anyone else in /. needs some fucking newb telling them what they can fucking buy? I bought a PS3 and I like it. I also think Sony are a pack of douches, but so are Apple, Microsoft, Oracle et al. Not everyone has joined your pathetic purile crusade.