Почему Android использует Java? [закрыто]

Хорошо, это действительно нужно попросить кого-то из Google, но я просто хочу другие мнения.

Даже Android поддерживает приложения с собственным кодом, основным инструментом разработки является Java. Но почему? Я имею в виду, не слишком ли медленно интерпретировать код на мобильном устройстве? Представляя Froyo, Google сказал, что новый JIT-компилятор может работать с приложениями в 2-5 раз быстрее. Это означает, что использование Java над нативным кодом в 2 раза медленнее.

Да, я знаю, что использование приложений с управляемым кодом безопаснее с точки зрения стабильности системы, поскольку виртуальная машина лучше контролирует программу, но все же это падение производительности огромно, и я не вижу смысла его использовать.

Ответы на вопрос(9)

Ваш ответ на вопрос