Я много читал о Dalvik и ОС Android от Google, когда она только появилась.Однако я не совсем понимаю, почему используется Java.Насколько я понимаю, это так:
Java code -> Java bytecode -> Dalvik bytecode
Чего я не понимаю, так это того, почему я до сих пор не вижу ничего, скомпилированного для прямого кода Dalvik или любого другого интерфейса, кроме Java, для виртуальной машины Dalvik.Есть ли работа над прямым компилятором или способом работы с Android без Java?
Чтобы уточнить, я ищу языки, которые не компилируются в байт-код Java.А также я не имею отношения к динамическим языкам, я уже прочитал несколько вопросов о них.А также я знаю о NDK, я ищу информацию о языках, скомпилированных Dalvik, а не о языках, скомпилированных на нативном языке.