A cheapo sparc is ~1K UKP, a mid ranged PC is ~1K UKP, and a mid range mac is ~1K UKP.
A sparc laptop is ~2K UKP, a mid ranged PC laptop is ~2K UKP, as is a Mac.
So, you would buy the system which runs the applications you want, the price diffrent is not that great[1].
[1] I'll ignore g/cs, and assume that you can throw a good one in a sparc. :-)
The great advantage of java is the platform independency. Code once, run anywhere (or was it code once, debug everywhere?).
Platform independency.
Got it?
Creating a Java Nonvirtual machine is quite interesting as an academic exercise. Do it in your lab. Do it as research. But leave it as an exercise!
> The great advantage of java is the platform
> independency. Code once, run anywhere (or was it code
> once, debug everywhere?).
> Platform independency.
> Got it?
> Creating a Java Nonvirtual machine is quite
> interesting as an academic exercise. Do it in your
> lab. Do it as research. But leave it as an exercise!
eh? why not do it in reality if there are performance benefits?
also some ARM chips (which power mobile phones / GBA) can execute a subset of JVM instructions in hardware, and have software for other parts of the JVM (Jazelle is the technology name)
asjf
if you can create a VM that is at the same level that the arquitecture processor, you could get the benefit from the speed from the processor and the benefits from the VM.
So it is a problem making it?
To expensive?
If Java wants to become a real fast plattform it would have to evaluate this.
transmeta crussoe do it so?
what do you think ?
> So it is a problem making it?
Perruno, you have now been told it has been done, twice, with [url http://www.sparc.org/index.htm]Sparcs[/url] and [url http://www.arm.com/]ARM[/url] based processors.
> Platform inderpendce
How does having other platforms capable of running a JVM impear this?
The only problems with doing this is updating the byte code.