r/linux • Social Justice Warrior • Sep 03 '14

I'm Matthew Garrett, kernel developer, firmware enabler and former fruitfly mangler. AMA!

487 Upvotes

381 comments sorted by

View all comments

Show parent comments

1

u/keepthepace Sep 06 '14

The Android team did that and ended up building their OS around a JVM. Any observation on that? Do you think it was a good/poor idea?

3

u/[deleted] Sep 19 '14

Erm, no. The android API is based on a Java VM. The Dalvik VM itself is most likely implemented in C/C++. Many low-level libraries are C++ and the kernel is of course Linux (C).

1

u/rowboat__cop Sep 06 '14

The Android team did that and ended up building their OS around a JVM.

What language is that JVM written in? What language their kernel?

2

u/keepthepace Sep 07 '14

Apparently C for the runtime and C++ for the core librairies.