A
I'm no great fan of Apple and their business practices, and this is
nowhere near to being relevant to Java anymore, but…
Arne Vajhøj said:The stock market is betting billions that they will.
One place for Java to go that does not sound that glamourous is
schools in the third world. IBM used a strategy like this is the 1960s
by offering computers to universities at greatly reduced cost. When
the students later went out into business they tended to select that
which was familiar. Over the next decades, that market will dwarf the
Apple niche.
Signed!
I'm going to go download the BSD port of OpenJDK.
It runs under X. I'm assuming that means that my Java apps will not use
the Cocoa UI, as they do now when running in the Apple JVM.
But, to whom?
I mean, it's annoying for them to say they are getting out of the Java
game. But it was also annoying for them to always be a full version
behind the rest of the Java world.
Agreed.
Maybe now (eventually), Java on the Mac will be a bit more up-to-date.
Or, maybe Apple will successfully kill Java on the Mac altogether. More
power to them if they can get that to work, but I doubt it will help
their bottom line. Fact is, the main reason I even got involved in Java
was because a) I find the standard Mac API (Objective-C/Cocoa) to be
out-dated, awkward, and unfriendly, and b) I hate porting software and
would rather write-once, test-and-run-everywhere.
If there's no more Java on the Mac, I'm not likely to waste much time
porting programs to the Mac. They just won't run there. Fact is, only
about 25% the stuff I write is in Java anyway; the rest is in .NET or
unmanaged Win32 and is stuck on a Windows box anyway.
I doubt I'm all _that_ unusual in the programming world. As Apple
continues to deprecate and eliminate the ability to run on Mac OS
through the use of cross-platform tools, they are likely to find that
people just write less and less software for the Mac.
There will always be the die-hard fanatics who just love everything
Apple. Especially for the essential programs, there will be Mac
versions. But even huge corporations sometimes find that they just
aren't getting enough return on their investment trying to support
cross-platform in-house, and smaller developers are likely to stick with
the biggest markets.
Swing is possible the easiest possible GUI framework to port to a new
OS.
All you need is something on the platform to draw a bitmap and then the
Swing classes does all the work themselves.
Arne
PS: Well - most Mac OS X users will say "puh badr - it does
not look as it should", but ...
You didn't say "peer review", you said "code review".
And your post still does not change *my* point, which appears to actually
be on topic for this newsgroup.
Right. And we know how reliable an indicator the stock market is. No
one's ever lost money betting with the stock market.
Of course, it bet trillions on CDOs being a sound investment.
Sounds likely. Code for *BSD would not come with anything
Apple specific.
It would be a fair guess that this stuff is among the relevant
parts to get open sourced.
Code reviews are supposed to be peer reviews.
Apple is doing this all over. They now want to lock users in, and
ensure apps for Apple won't run or cannot be easily be made to run
elsewhere. Now they are getting bigger, they are mimicking IBM's old
strategies.
The only industry "standards" Apple wants are those over which it
exercises complete control.
Applications (sorry, apps), such as those written in Java, which can be
run on systems other than those under the dominion of The House of Jobs
are to be cast out as unworthy. Programmers who develop for such systems
should be cast down as unclean. Only the truly virtuous, who develop
applications exclusively on His systems, for the sole use of disciples
who are in possession of one of His systems, will be welcome in The
House of Jobs.
So it is foretold.
"Supposed to be" being the operative words here.
Arne is using the phrase in its original, technical sense -- the one I'd
expect to be the default on a programmer's newsgroup. IIRC the early
literature on code reviews found it is significantly less effective if
there is any suspicion it's also being used as personnel review. Just
because your boss calls it a code review doesn't make it one.
That's why we are not developing for the iPad, but waiting for the
upcoming Android devices, particularly Advent Vega.
Android would seem to be the future
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.