The heart of Android's application layer, Dalvik, runs purely in interpreted mode. This is what most Python, Ruby implementations do and what Java did a decade ago. The performance is slow and irritating.
I have a G1 and love the phone. But I wouldn't call it a speed demon. Maybe the Core 2 helps out, but I'd still rather have native code or a JIT, so I can get performance close to what the hardware is capable of.
Good point..NET is doing frontline R&D in a way and Sun/Oracle can cherry pick what works, which means Java will be behind on features, generally.
I wonder how this figures into the patent situation. Java "borrowed" the annotations idea (IMO stupid) from.NET. Does Microsoft have any patents relating to VM technologies like Java and.NET, in regards to annotations?
Person A makes statement, this in case, I said "Java and C# are very, very similar yet many uneducated folks seem to think they are radically different." This is a statement that can be refuted by another party, take Person B for example.
If Person B disagrees, (s)he can respond with "You're totally wrong, see X which is vastly different than Java and not some marketing feature."
However, in this case, Person B said "Oh no you di-int" and stopped there.
Once you do, you'll realize how correct my original post was. C# is essentially someone running find and replace over the Java language and claiming it's "new," "radically different," and "much, much complex and serious."
I find it pretty amazing when you mention this to most C# programmers, they'll go on about how different C# is from Java. Even though, we when you're worked with both, it's immediately obvious how similar they are.
Same with the CLR vs JVM, same thing, different name. I guess it's probably a credit to Microsoft's advertising that lower rung programmers think.NET is some kind of revolutionary technology and not a crippled clone of Java.
You don't need a drive with the exact same specs, just with enough blocks to represent the same size as the previous drive.
OEM drives are expensive because A) People are typically stupid morons and B) When you mark down the server so it's not profitable, gotta make the money back somehow!
Yeah, who the hell do they think they are?
Letting some product you bought, interoperate with some other product you bought?
Sounds like some communism to me!
Not really.
Because the applications are all interpreted, it's going to run poorly on the Core 2 as well.
Just slightly less so.
Oh man, you got me.
What a "classic troll?"
Or is this some kind of recursive troll? Like GNU/Troll? Oh my god, are you me? Am I Tyler Durden? NO CARRIER
How exactly is the performance "amazing"?
The heart of Android's application layer, Dalvik, runs purely in interpreted mode. This is what most Python, Ruby implementations do and what Java did a decade ago. The performance is slow and irritating.
I have a G1 and love the phone. But I wouldn't call it a speed demon. Maybe the Core 2 helps out, but I'd still rather have native code or a JIT, so I can get performance close to what the hardware is capable of.
True, but they also have a lot of new management.
Well, to fair be fair, he did use the "I'm a PHB" disclaimer at the beginning of his post.
5k was probably appropriated from some magazine article. ;)
Fully supported... as in "We might not sue you for reimplementing this!"
Hooray for mono!
LOL, you are way out of touch with reality.
240 languages that target the JVM
http://www.is-research.de/info/vmlanguages/
There are *maybe* 100 or so for the CLR/DLR.
They're night and day because no one writes large systems with .NET.
Just ask the London Stock Exchange, haha.
Fred you so funny!
Hey smart guy,
The Java Virtual Machine supports more languages than .NET does. And the JVM runs on 10x more operating systems.
To say otherwise is repeating Microsoft marketing FUD.
Yours Truly,
Binary Larry
Good point. .NET is doing frontline R&D in a way and Sun/Oracle can cherry pick what works, which means Java will be behind on features, generally.
I wonder how this figures into the patent situation. Java "borrowed" the annotations idea (IMO stupid) from .NET. Does Microsoft have any patents relating to VM technologies like Java and .NET, in regards to annotations?
If you get all excited over minutiae like lambdas and C#'s properties, you clearly aren't writing interesting software.
Let me show you how this works, fan boi o mine:
Person A makes statement, this in case, I said "Java and C# are very, very similar yet many uneducated folks seem to think they are radically different." This is a statement that can be refuted by another party, take Person B for example.
If Person B disagrees, (s)he can respond with "You're totally wrong, see X which is vastly different than Java and not some marketing feature."
However, in this case, Person B said "Oh no you di-int" and stopped there.
However, as posted elsewhere, you should investigate the following work: http://www.javacamp.org/javavscsharp/
Once you do, you'll realize how correct my original post was. C# is essentially someone running find and replace over the Java language and claiming it's "new," "radically different," and "much, much complex and serious."
Ah fanbois, what would I do with out you.
Thanks for not providing anything to refute my post.
However, the .NET fanbois on Slashdot seem to have modded you up anyway.
Congrats!
I find it pretty amazing when you mention this to most C# programmers, they'll go on about how different C# is from Java. Even though, we when you're worked with both, it's immediately obvious how similar they are.
Same with the CLR vs JVM, same thing, different name. I guess it's probably a credit to Microsoft's advertising that lower rung programmers think .NET is some kind of revolutionary technology and not a crippled clone of Java.
iphone: it's got what people crave!
And only runs on Windows!
You don't need a drive with the exact same specs, just with enough blocks to represent the same size as the previous drive.
OEM drives are expensive because A) People are typically stupid morons and B) When you mark down the server so it's not profitable, gotta make the money back somehow!
YNHAY new here aren't you?
So you're saying, if the GP was BIASED toward this individual, he wouldn't argue for stiffer punishment.
Do you even think these fucking things through before you post?
I'm do more Java development, but that sounds more like bad design than .NET's fault.
Why are you creating so much garbage that it takes tens or hundreds of milliseconds to resolve?
M$!
Not only that, but Java IS fully open source.
Think of the government lobbyists, you insensitive clod!
It's also... OpenOffice.org based.