Тема закрыта для обсуждения.
Malcolm, платформа Dalvik, точнее то, что она собой представляет, не так нова, как ее позиционирует Google. Очень верно замечено, что софт пишется на языке Java, и тут стоит учесть, что софт для проекта GA у пользователей верно ассоциируется с Java, но не с той, о которой думает среднестатистический пользователь. Библиотека Dalvik опирается на AHJ, на что многие упорно не хотят обращать внимание. Все это - так называемая, нестандартная Java - противовес продуктов Sun Microsystems. Изначально, AH преследовали другие цели, но так уж получилось. Резонно то, что Dalvik преобразует не только стандартный язык Java. Это снова заслуга AH по работе с Linux. Учтем, что AH отказалась от GNU Classpath, что не радует. В платформе Dalvik нет толком ни возможностей традиционных Java-платформ, ни возможностей Linux. Да, это называют нестандартной Java, весьма обоснованно. Сравнение GA с остальными более функциональными проектами не уместно.
Ссылка на пост
6 ноя 2009 в 22:56
Обычно программы представлены в виде машинного кода. Он специфичен для каждого процессора и выполняется им напрямую. Есть программы, которые интрепретируются: есть код, он напрямую исполняется программой-интрепретатором. А есть код, который представлен в виде байт-кода, и он выполняется виртуальной машиной. Примеры байт-кода - это Java, CLI и наш Dalvik. Не все, что байт-код - Java.