I have always said that C# gets right what java got wrong. However since getting it to run on anything but windows is a deal breaker for my current projects.
You clearly didn't developed much for the mac jvm and other platforms at the same time. It is only just now catching up with performance of the Sun one, and its had a buggy as hell gui/swing/awt implementation. It also has (still) quite a number of bugs in the api, and is always soooo late to the party (years behind suns).
All true. But sometimes finding someone to fix something in a week is better than taking a month to find someone 10x better and probably 2x more expensive.
For many projects and work, you don't need 10x better. Just competent.
Sun was already in "discussions" about disagreements with Google. And if you read what is contested its not "java", its the fact that its not java that's the problem.
But really how is this any different from all the smart phone vendors right now? They are *all* suing each other.
Well it never had the promise of the "programming panacea". But really all this shouting is really just everyone fighting over the "its mine" java pieces.
When java first came out there was no JCP. Sun just decree what was and what was not "java" (with some hilarious results). The parts of the "for" pay JVM have *always* been this way (Jrockit), but some features are going to be made free. And finally we have a proper apple/"java" JVM. Its lots of good news for people in the know.
99% of the comments and cries of the death of java are clearly said by people who just don't work with java as its really done (at least commercially). This is a storm in a tea cup, meet the new boss, not as bankrupted as the old boss.
My only hope is that the patents get ruled invalid. Hopefully that will pave the way for more software patent invalidation.
We like to bash Oracle too much to let in any of that rational stuff called facts come in to it.
Not to mention most of the posts are !java folks who want run around claiming its was all crap anyway.
Quite frankly all i see is a storm in a tea cup. Much like the opengl 3.0 release. Mostly non opengl programmers were claiming the end of opengl then too.
And yet some OS projects do have much of the same infighting and problems. OS isn't magic, the the big problem here is that folks are trying to assert their "my java" claim early. And if you ask me (and even if you don't), no one is being all that smart about it.
Its not harder than a OO lang. However finding good help *is* harder. One reason i had to pick java over the many languages I have used was its reasonably easy to find people who know it. Not so much for Scheme or Haskell.
Most people just don't understand just how cheap mass production methods are on a per item basis. Combining different process for different parts with "some assembly required", often by machines these days, and I just can't see rapid prototyping catching up anytime in the next few decades.
at 10% OS share, apple is not really that important. They are just not in the same market. I can't see this changing anytime soon. From/. you would think that everyone has a iPhone and a iPad and no one buys a PC anymore. They truth is far different. Most people still do computing on PCs and most don't have a mac. There are more PC sales in a month that tables by a long shot.
What not real is that if/when it happens we will all go back to the stone age.
There are breakers and there are redundancy. Sure some folks will have some power outages. Where i grew up that was every windy day. Big deal. We are not going to all die because we don't have electricity for a week. Or even a month or more. We are not all going to stare at empty computer screens and bemoan the end of days because i can't log into/.
And a few fires and a 1859 telegraph system is hardly representative of a modern grid (hint, it was total crap). I mean how many people died that year from lightning strikes?
When someone is talking doom and woe to all look at the impending disaster. Ask what he is selling. Because it won't be free.
The Europeans don't do this..
Our governments are trying too however. Unfortunately.
I have always said that C# gets right what java got wrong. However since getting it to run on anything but windows is a deal breaker for my current projects.
You clearly didn't developed much for the mac jvm and other platforms at the same time. It is only just now catching up with performance of the Sun one, and its had a buggy as hell gui/swing/awt implementation. It also has (still) quite a number of bugs in the api, and is always soooo late to the party (years behind suns).
All true. But sometimes finding someone to fix something in a week is better than taking a month to find someone 10x better and probably 2x more expensive.
For many projects and work, you don't need 10x better. Just competent.
Sun was already in "discussions" about disagreements with Google. And if you read what is contested its not "java", its the fact that its not java that's the problem.
But really how is this any different from all the smart phone vendors right now? They are *all* suing each other.
Who is the customer here?
Well it never had the promise of the "programming panacea". But really all this shouting is really just everyone fighting over the "its mine" java pieces.
When java first came out there was no JCP. Sun just decree what was and what was not "java" (with some hilarious results). The parts of the "for" pay JVM have *always* been this way (Jrockit), but some features are going to be made free. And finally we have a proper apple/"java" JVM. Its lots of good news for people in the know.
99% of the comments and cries of the death of java are clearly said by people who just don't work with java as its really done (at least commercially). This is a storm in a tea cup, meet the new boss, not as bankrupted as the old boss.
My only hope is that the patents get ruled invalid. Hopefully that will pave the way for more software patent invalidation.
I can't run it properly on Linux, Sun or Mac (mono really doesn't work that well. Its a subset at *best*). Its still coorprate controled.
If I am going to stick with a corporate controlled language, why not stick to the one i already have my code in?
We like to bash Oracle too much to let in any of that rational stuff called facts come in to it.
Not to mention most of the posts are !java folks who want run around claiming its was all crap anyway.
Quite frankly all i see is a storm in a tea cup. Much like the opengl 3.0 release. Mostly non opengl programmers were claiming the end of opengl then too.
But its still designed by a committee. ;)
just sayin'
And yet some OS projects do have much of the same infighting and problems. OS isn't magic, the the big problem here is that folks are trying to assert their "my java" claim early. And if you ask me (and even if you don't), no one is being all that smart about it.
Its not harder than a OO lang. However finding good help *is* harder. One reason i had to pick java over the many languages I have used was its reasonably easy to find people who know it. Not so much for Scheme or Haskell.
Most people just don't understand just how cheap mass production methods are on a per item basis. Combining different process for different parts with "some assembly required", often by machines these days, and I just can't see rapid prototyping catching up anytime in the next few decades.
Whats wrong with ebay or Trademe? I have always wondered why someone would pay so much for 2nd hand.
Well Sun was going out of business. You may not like profit motive... But i bet you like to get a pay check, and Sun was running out of them.
You know I would be a lot more supportive of that party if they at least went to the effort of naming themselves politically.
As it is, it sounds like a bunch of teenagers who don't like paying for music. Hardly a good vehicle for a political awareness campaign.
With wildly varying estimates.
Were are you getting your "1 hectare per person" from? Who came up with that figure?
But everyone seems to like Sun and its trendy to hate Oracle. Give them someone to rag on that's not MS or apple.
Oracle's implementation of Java will suffer performance and reliability problems...
Now your just making crap up. They can't put the OpenJDK back in the bottle, and the current version has pretty good performance.
Paypal: we just keep your money.
Tell me where you can get $5 for the hamburger you just ate? Utility of things is not based on *re*sale value.
How are Judges (experts of law, that decide matters of law) chosen again?
at 10% OS share, apple is not really that important. They are just not in the same market. I can't see this changing anytime soon. From /. you would think that everyone has a iPhone and a iPad and no one buys a PC anymore. They truth is far different. Most people still do computing on PCs and most don't have a mac. There are more PC sales in a month that tables by a long shot.
What not real is that if/when it happens we will all go back to the stone age.
/.
There are breakers and there are redundancy. Sure some folks will have some power outages. Where i grew up that was every windy day. Big deal. We are not going to all die because we don't have electricity for a week. Or even a month or more. We are not all going to stare at empty computer screens and bemoan the end of days because i can't log into
And a few fires and a 1859 telegraph system is hardly representative of a modern grid (hint, it was total crap). I mean how many people died that year from lightning strikes?
When someone is talking doom and woe to all look at the impending disaster. Ask what he is selling. Because it won't be free.