Вы же понимаете, что между тем, сколько памяти потребляет jvm, и сколько памяти потребляет сама программа запущенная в ней есть разница, иногда довольно значительная
В gcc когда-то был AOT компилятор джавы, не знаю что с ним сейчас.
ох, позабыл я историю джавы... джава вообще когдато разрабатывалась для встраиваемых устройств. первое устройство где джава работала это была кофеварка... и джава, если не отшибает мне память была какимто моментом собираемым. но, потом джава становилась настоящим языком и гудбай собиратся в машинный. даже если брать андроид версию, с ART виртуальной машинкой. хоть там и присутствует высокий уровень сборки в машинный код(производительность направлена тупо на убирание интерпретатора и оптимизации затруднительны если чо), но всеравно это джава)) и она подчиняется среде исполнения на уровне хранения данных минимум) а что по поводу джавы сказать, пока джава на уровне всех этих ваших интерпретируемых языков, самая лучшая по производительности и некоторым моментам, но немного старенькая в некоторых вещах
В Java 9 ввели возможность собирать её в машинный код
Обсуждают сегодня