Hacker News new | past | comments | ask | show | jobs | submit login

It was never JVM. Converting to dex happens on developer side, and that severs anything JVM-like.



Nitpick that doesn't affect my argument. Argument is based on access to underlying hardware not it being JVM.

Since edit window has passed:

Just because it's based on JVM compatible VM, doesn't make ART/Dalvik my Operating system either.


Because neither JVM nor Dalvik are OS.

Android is a kind of Linux just like Dalvik is a kind of JVM.


Ok, but what makes OS an operating system? Versus a virtualization mechanism or an app?


In the case of JVM threading, file handling, memory management etc. is delegated down to the host real operating system.


Same happens for Linux, power, memory and bunch of other stuff is delegated to the SoC firmware.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: