4 ms·
Macho. But a phone is exactly where you want a VM. In fact, I would love to be able to push vm images for my phone from my desktop machine. Wake up, plug phone,
by mahmud 16y ago
Macho. But a phone is exactly where you want a VM. In fact, I would love to be able to push vm images for my phone from my desktop machine. Wake up, plug phone, push image. Security upgrades, new GPS data, my downloaded podcasts, news, emails, etc. I want to be able to come home with a new handset, plug it, and have my "phone" back.
- jlazarow 16y agoPretty sure he meant Dalvik.
- mahmud 16y agoDalvik is not the only VM on a phone, and Android is not the only phone with a GC, nor is it coded primarily in Objective-C natively. Pretty sure he was speaking 'in general'.
- regularfry 16y agoTotally different use of the term "virtual machine". You're talking about a virtualised execution environment, or hardware virtual machine (as executed by virtualbox, xen or whatever); he's talking about a runtime virtual machine (like the CLR, JVM, or Dalvik).
- mahmud 16y agoThe distinction is negligible on the mobile phone where the the 'runtime VM' takes care of memory allocation for even "native" C code.