View Single Post
Capt'n Corrupt's Avatar
Posts: 3,524 | Thanked: 2,958 times | Joined on Oct 2007 @ Delta Quadrant
#161
Originally Posted by daperl View Post
Again, what phones like the n900? There's only one.

I wasn't responding about speed, the topic was portability.
Good lord, man. I was talking about speed as per the post. You interpreted this as an attack against your phone of choice. Other phones that execute at native speed include: the iPhone, Symbian phones, WinMo phones, etc, etc, etc.


Originally Posted by daperl View Post
Without the proper supporting cast (compiler, drivers, shared libraries, ..., etc.), has it ever really mattered? Python's a better answer than Dalvik. Source code compiler and byte code compiler properly stay close to each other, and source code distribution is optional. A Python JIT is rarely considered based on how easy it is to either create Python bindings, or actually directly access native shared libraries.

In practical terms, Dalvik's best features are its memory and blob management, and maybe its security, but not its portability.
You're arguing the concept of 'more', which by definition is NOT an absolute concept.

I will not take back what I said without convincing (and relevant) evidence: A dalvik binary is MORE portable than a binary compiled for a target platform considering that it uses a VM! This is why VMs were created in the first place! Sure they may require libraries, drivers, etc, as do targeted binaries. However they do NOT require compatible architecture, which at the very least is a requisite of targeted binaries, and as such are... wait for it... MORE PORTABLE.

Now if there's some non-VM, auto-binary-translate feature in play that is widely used, I will concede this point. But last I checked debian (and similar) repo's contain multiple versions compiled for different architectures, and such a system doesn't exist.

What is it about platform tribalism that turns [assumed] reasonable people into simple extrapolating argumentative pedants?
 

The Following User Says Thank You to Capt'n Corrupt For This Useful Post: