Amen! Funny most answer in this post only name some tool -that probably will be useful for a small codebase- and talk nothing about real life work environment.
Nonsense. Parrot is version 0.5 (alfa? beta?) while the Hotspot virtual machine has years of stable, production quality and performance optimizations that Parrot doesn't. If that's not enough read the parrot FAQ:
So you won't run on JVM/.NET?
Sure we will. They're just not our first target. We build our own interpreter/VM, then when that's working we start in on the JVM and/or.NET back ends.
Go ahead, be the reproductive-system-nazi of this thread if you want. But first answer these questions: If skeletons can't reproduce, why can we find so many of them buried? Where Skeletor does came from? Army of Darkness was better than Evil Dead II?
I'm sure creationist would see evidence of a race of skeletons being proof that evolution was false since there is no way a race of skeletons could evolve.
That's ludicrous! There's plenty of factual evidence that shows the evolutions of hominid skeleton evolution into human skeleton. Curiously they seem to have inhabited the same places that hominid and humans, but there's not yet enough scientific evidence to prove this theory.
I understand that OpenJDK is the open source version of Sun JDK. I'm curious about which are the runtimes that you need to use, or are they 3 different versions of the SUN runtime?
I had read the authorized sequels to 'Do Androids dream of electric sheep': Blade Runner 2: The Edge of Human, and Blade Runner 3: Replicant Night
Authorized sequels to Philip K. Dick writings? This is just plain heresy! This is like Radio Free Albemuth indeed! Does this means that the empire never ended?
The workspace is very useful to work in related projects. For example a main program and its libraries, a client and a server, etc. AFAIK Netbeans doesn't have a workspace equivalent. May be someone who uses it could give some info. The sad thing is that Eclipse have it implemented as an afterthought, kinda Visual Studio circa 1998. You need to reopen eclise to switch a workspace. All config change are in current workspace, how to set defaults for new workspaces? and I don't mean the copy option on create in eclipse 3.3. It's nice but somewhat lacking.
I won't dispute that 1.6 isn't supported by Apple, because I wouldn't know (see above, I don't have OS X), but I really wonder why you switch JDKs often? I mean, I'm a professional Java developer and we are still developing for 1.4 because that was what was there when the project started. Switching? Won't do that until there's a major revision. So, for professional programmers, doing large scale projects, this is a non-issue. Besides, if your app is going to run on a Sun server, do you really think that the Sun implementation is the same on x86 and on sparc?
There are some reasons to migrate: 1) from a developer point of view 1.5 and 1.6 have new features, both in language and in the API. For example, 1.4 doesn't have official support timeouts for ssl conections, 1.6 introduce new modal modes, etc etc. The list of changes is too big to even summarize. 2) from a runtime point of view JVM gets better speed, some bugs fixed that aren't going to be addressed in 1.4, better manageability (JMX, debug, dumps, etc). 3) third party libraries are going to begin to desupport 1.4. A few already did. I suppose very few projects don't use 3rd party/open source libraries, toolkits, etc (struts, spring, apache commons, junit, etc). You may need a major migration later if you don't do it incrementally now, but this is a by project issue, YMMV. Still most of these frameworks support 1.4 for now, but some requiere 1.5+ for new features (example: junit 4.x)
Sun doesn't think much can be done evidently, seeing as they added splash screen support into Java 6 instead of actually fixing the problem. The problem being that they need to load megabytes of code to support the runtime environment when most of it doesn't get used. There's one word for that: bloat.
Isn't the OpenJDK just a waste of time (or a reinvention of the wheel?). The Sun JDK is already open, with the source code available...
OpenJDK IS the SunJDK, is just that Sun open sourced the SunJDK under GPL with the name OpenJDK, minus some proprietary components that are being replaced by the community.
The only thing is that there are a few web apps that have MySQL support, but not Postgres
That is another issue. Why in the name of goodness would someone make a DB API fixed for one DB *cough*PHP*cough*... IMHO the damage that alone has made to Postgres adoption is the only explanation of the popularity of MySql. And then are the developers that didn't take in account API alternatives to make applications more DB agnostic. I understand that programmers don't want to support many different DB implementations, but is necessary to cast in cement MySql forever and ever?
The Javascript launched one can't be closed by clicking. You have to alt+tab to the main browser window and click the close link. That said, I didn't get the Javascript launched one working on my GNU/Linux box, just the windows machine at work.
Is this a JAVA problem or a JAVASCRIPT problem? people keep confusing them.
YMMV but it was very good to me. Themes from maddnes, adult relationships and very bad words in alien language (Frell!) made it like no other. Galactica was very silly. I couldn't take more than a couple of episodes.
You mean something like: Replicators! Run! Run for your lives!
And so the end started for mankind...
Amen! Funny most answer in this post only name some tool -that probably will be useful for a small codebase- and talk nothing about real life work environment.
So it is; no one really understands C syntax.
Care to elaborate? I'm using jdbc drivers from before Java 6 was released with no problems.
If that's not enough read the parrot FAQ:
I told you not to read this! You have started the end of the universe!
Go ahead, be the reproductive-system-nazi of this thread if you want. But first answer these questions: If skeletons can't reproduce, why can we find so many of them buried? Where Skeletor does came from? Army of Darkness was better than Evil Dead II?
That's ludicrous! There's plenty of factual evidence that shows the evolutions of hominid skeleton evolution into human skeleton. Curiously they seem to have inhabited the same places that hominid and humans, but there's not yet enough scientific evidence to prove this theory.
Some recent components of Open Office are in Java, like database access I believe. The rest is the old C++ code.
Didn't you hear? Sun Java implementation is open sourced under GPL. You may want to check jpackage.org if you use an RPM based distribution.
I understand that OpenJDK is the open source version of Sun JDK. I'm curious about which are the runtimes that you need to use, or are they 3 different versions of the SUN runtime?
Authorized sequels to Philip K. Dick writings? This is just plain heresy!
This is like Radio Free Albemuth indeed! Does this means that the empire never ended?
It's a shame nobody did a newer version with Quake.
The workspace is very useful to work in related projects. For example a main program and its libraries, a client and a server, etc. AFAIK Netbeans doesn't have a workspace equivalent. May be someone who uses it could give some info. The sad thing is that Eclipse have it implemented as an afterthought, kinda Visual Studio circa 1998. You need to reopen eclise to switch a workspace. All config change are in current workspace, how to set defaults for new workspaces? and I don't mean the copy option on create in eclipse 3.3. It's nice but somewhat lacking.
There are some reasons to migrate:
1) from a developer point of view 1.5 and 1.6 have new features, both in language and in the API. For example, 1.4 doesn't have official support timeouts for ssl conections, 1.6 introduce new modal modes, etc etc. The list of changes is too big to even summarize.
2) from a runtime point of view JVM gets better speed, some bugs fixed that aren't going to be addressed in 1.4, better manageability (JMX, debug, dumps, etc).
3) third party libraries are going to begin to desupport 1.4. A few already did. I suppose very few projects don't use 3rd party/open source libraries, toolkits, etc (struts, spring, apache commons, junit, etc). You may need a major migration later if you don't do it incrementally now, but this is a by project issue, YMMV. Still most of these frameworks support 1.4 for now, but some requiere 1.5+ for new features (example: junit 4.x)
Just right. Mod parent +6 Insightful please.
Sun not only admitted it is a problem, but is actually fixing it in a near update.
OpenJDK IS the SunJDK, is just that Sun open sourced the SunJDK under GPL with the name OpenJDK, minus some proprietary components that are being replaced by the community.
That is another issue. Why in the name of goodness would someone make a DB API fixed for one DB *cough*PHP*cough*...
IMHO the damage that alone has made to Postgres adoption is the only explanation of the popularity of MySql. And then are the developers that didn't take in account API alternatives to make applications more DB agnostic. I understand that programmers don't want to support many different DB implementations, but is necessary to cast in cement MySql forever and ever?
I keep asking why each time when I read something like this, but I didn't get a good answer.
Is this a JAVA problem or a JAVASCRIPT problem? people keep confusing them.
You know, there is not an CSI Irak... yet.
How many times you can repeat the same show with different names?
YMMV but it was very good to me. Themes from maddnes, adult relationships and very bad words in alien language (Frell!) made it like no other.
Galactica was very silly. I couldn't take more than a couple of episodes.
What do you mean? Pilot was a muppet??
Slashdoters aren't normal by any definition.