Apple Deprecates Their JVM
Mortimer.CA writes "In some recent release notes Apple has deprecated their JVM: 'As of the release of Java for Mac OS X 10.6 Update 3, the version of Java that is ported by Apple, and that ships with Mac OS X, is deprecated.' In the past Sun (now Oracle) has always let Apple do this: 'Apple Computer supplies their own version of Java. Use the Software Update feature (available on the Apple menu) to check that you have the most up-to-date version of Java for your Mac.' I wonder how much heads-up Oracle was given for this change, and if the Java team has any code ready to go, or whether they'll have to ramp up porting for Mac OS 10.7 (aka 'Lion')."
deprecate (dpr-kt)
tr.v. deprecated, deprecating, deprecates
1. To express disapproval of; deplore.
2. To belittle; depreciate.
3. Computer Science To mark (a component of a software standard) as obsolete to warn against its use in the future so that it may be phased out.
[Latin dprecr, dprect-, to ward off by prayer : d-, de- + precr, to pray; see prek- in Indo-European roots.]
deprecatingly adv.
deprecation n.
deprecator n.
Usage Note: Deprecate originally meant "to pray in order to ward off something, ward off by prayer." Perhaps because the occasion of such prayers was invariably one of dread, the word developed the more general meaning of disapproval, as in this quotation from Frederick Douglass, "Those who profess to favor freedom, yet deprecate agitation, are men who want crops without plowing up the ground." From here it was a small step to add the meaning "to make little of, disparage," what was once the proper meaning of depreciate. This meaning of depreciate appears to have been overwhelmed by the word's use in the world of finances, where it means "to diminish (or cause to diminish) in price or value." In similar fashion, the "disparage" sense of deprecate may be driving out the word's other uses. In our 2002 survey, only 50 percent of the Usage Panel accepted deprecate when it meant "to express disapproval of" in the sentence He advocates a well-designed program of behavior modification and deprecates the early use of medication to address behavioral problems. Moreover, a similar example in the same survey elicited the same split in opinions among Panelists: He acknowledged that some students had been wronged by the board's handling of the matter and deprecated the board's decision to intervene. It seems clear, then, that the Panel has very mixed feelings about the use of deprecate to mean "disapprove of." But a great majority of Panelists accept deprecate when used to mean "make little of, disparage." Fully 78 percent accepted the example He deprecated his own contribution to the success of the project, claiming that others had done just as much. It may be that the widespread use of the word in the compound adjective self-deprecating has helped bolster this use of the verb.
Hmmm, let me see...
* hardware wise my 3yo MBP still outruns most machines in the office (ignoring the fact its personal hardware)
* os wise it's just as good as Linux (usually use Ubuntu)
So the old mac addage doesn't really hold up.
As for java... http://langpop.com/ and look at what's the most popular....
To quote Scotty - use the correct tool for the job... not "Start using a proper programming language" bollocks...
Java gaming nut - http://www.retep.org/ or for the rail http://uktra.in/
Not completely irrelevant.
http://www.devdaily.com/java/java-grand-central-dispatch-gcd-mac-os-x
Comment from an Apple JRE engineer:
http://lists.apple.com/archives/java-dev/2009/Sep/msg00006.html
There are two types of people in the world: Those who crave closure
"I'd say it was closer to the "Cheese" in "Cheese Strings" or any other fake cheese products (of which I hear the US has many)."
Go away.
Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'