Is it true that Android is a version of Linux? I have read that it is. Linux is a re-written version of Unix, right? Unix was written in C, right? I assume that Linux was written mostly or entirely in C++.
The thing that is confusing to me is that most programming for Android is done in Java. It appears that even MonoDroid executes Java. This seems strange to me. It seems to me that it would be more efficient if the MonoDroid runtime were written in C++ instead of Java.
Loading

Sam HobbsPosted Mar 16, 2011, 3:11 PM
VulpesPosted Mar 16, 2011, 3:03 PM
Mahesh ChandPosted Mar 16, 2011, 12:53 PM
owen huddlestonePosted Mar 16, 2011, 12:35 PM
Sam HobbsPosted Feb 12, 2011, 11:59 AM
vs-android is one of three ways I found to do Android development using C/C++. That is not much related to MonoDroid except it indicates it is relevant to ask why MonoDroid is developed using Java. Also, there is something called the NDK that can be used to create portions of an Android application in C/C++ in which performance is critical.
Suthish NairPosted Feb 12, 2011, 5:21 AM
After some research came to know, Android uses Linux as its operating system.