![]() |
Re: Droid and Android gaming irony
Quote:
Java on the the other hand... well... So please, don't compare those two (three) languages. Java is just a product that a company defines while C++ is a standard. There is no limitation on what you can do with C++ and even the oldest C++ programs still compile and run. Java OTOH has a great number of limitations and questioned backward compatibility. Of course C beats' em all on those aspects :D |
Re: Droid and Android gaming irony
Quote:
|
Re: Droid and Android gaming irony
Well, when all is said and done:
Since Droid does a great job with emulators but can't play Quake 1 very well due to the overhead, my guess is the N900 will kick Droid's a55 for emulators. Quake 1 is weak to a stuttery mess on Droid. Quake 3 seems to play smooth with sound on the n900. Strange about Droid, since my Dell Axim played Quake 1 pretty good with sound. |
Re: Droid and Android gaming irony
Quote:
The first site doesn't compare the languages at all. It just compares different algorithms: The java's algorithm and the author's algorithm for each example. For god's sake, who allocates a matrix that will hold integers in C++ like this (matrix.cpp): Code:
int **mkmatrix(int rows, int cols) { Code:
return malloc(rows*cols*sizeof(int)) As for the second site, writing something like this: Quote:
Quote:
OK, Java's speed is acceptable, but the sites should have more serious claims... p.s. I could keep commenting on almost all lines of those sites for hours, but you get the point :D |
Re: Droid and Android gaming irony
Quote:
It's not just a matter of performance but also the availability of hardware services. I remember reading an article a couple of years ago that said researchers loved working with Nokia phones versus other manufacturer's because they provided the best access to things like the DSP. |
Re: Droid and Android gaming irony
Quote:
|
Re: Droid and Android gaming irony
Dalvik isn't Java but it uses the same languages and several java libraries are compatible, for instance popular Apache commons-httpclient. And since Android doesn't claim to be java compatible any library could refuse to work.
Given the resemblances I'd say Android is as much Java as Google Application Engine is. Not everything java will run in it but it's similar enough so developers can use their java development infrastructure, knowledge and work around the discrepancies/limitations. And android now has a jit. |
Re: Droid and Android gaming irony
Quote:
Quote:
Quote:
|
Re: Droid and Android gaming irony
Just show this.
|
All times are GMT. The time now is 05:39. |
vBulletin® Version 3.8.8