История изменений
Исправление EXL, (текущая версия) :
Ещё раз: почему, современная оракловская JVM (и IBM'овская J9) написаны на C++, а не на Java?
HotSpot — это основная виртуальная машина Java для настольных компьютеров и серверов, выпускаемая корпорацией Oracle. Виртуальная машина HotSpot написана на C++. Как указано на домашней странице HotSpot, размер её исходного кода составляет 250,000 строк.
1. https://ru.wikipedia.org/wiki/HotSpot
2. http://en.wikipedia.org/wiki/HotSpot
http://openjdk.java.net/groups/hotspot/
http://hg.openjdk.java.net/jdk8/jdk8/hotspot/file/87ee5ee27509/src/cpu/x86/vm
http://hg.openjdk.java.net/jdk8/jdk8/hotspot/file/87ee5ee27509/src/os/linux/vm
но по профессии ничего общего с it не имею
Тогда зачем ты своими постами вводишь других людей в заблуждение? Ещё раз: JVM от Sun Microsystems действительно называлась KVM, и была написана на C. Вот только в 2009 Oracle поглотил Sun Microsystems и сделал HotSpot на С++ основной JVM.
Если бы ты программировал на Java, ты бы знал, что KVM уже несколько лет как не используется на десктопах. И, возможно, ответил бы на вопрос, почему KVM заменили на сегфолтящиеся кресты в HotSpot, почему они не сделали JVM на Java или вообще, почему так и не оставили KVM на няшной сишке?
Исправление EXL, :
Ещё раз: почему, современная оракловская JVM (и IBM'овская J9) написаны на C++, а не на Java?
HotSpot — это основная виртуальная машина Java для настольных компьютеров и серверов, выпускаемая корпорацией Oracle. Виртуальная машина HotSpot написана на C++. Как указано на домашней странице HotSpot, размер её исходного кода составляет 250,000 строк.
1. https://ru.wikipedia.org/wiki/HotSpot
2. http://en.wikipedia.org/wiki/HotSpot
http://openjdk.java.net/groups/hotspot/
http://hg.openjdk.java.net/jdk8/jdk8/hotspot/file/87ee5ee27509/src/cpu/x86/vm
http://hg.openjdk.java.net/jdk8/jdk8/hotspot/file/87ee5ee27509/src/os/linux/vm
но по профессии ничего общего с it не имею
Тогда зачем ты своими постами вводишь других людей в заблуждение? Ещё раз: JVM от Sun Microsystems действительно называлась KVM, и была написана на C. Вот только в 2009 Oracle поглотил Sun Microsystems и сделал HotSpot на С++ основной JVM.
Если бы ты программировал на Java, ты бы знал, что KVM уже несколько лет как не используется на десктопах. И, возможно, ответил бы на вопрос, почему KVM заменили на на сегфолтящиеся кресты, почему не сделали JVM на Java или вообще, почему так и не оставили KVM на няшной сишке?
Исходная версия EXL, :
Ещё раз: почему, современная оракловская JVM (и IBM'овская J9) написаны на C++, а не на Java?
HotSpot — это основная виртуальная машина Java для настольных компьютеров и серверов, выпускаемая корпорацией Oracle. Виртуальная машина HotSpot написана на C++. Как указано на домашней странице HotSpot, размер её исходного кода составляет 250,000 строк.
1. https://ru.wikipedia.org/wiki/HotSpot
2. http://en.wikipedia.org/wiki/HotSpot
http://openjdk.java.net/groups/hotspot/
http://hg.openjdk.java.net/jdk8/jdk8/hotspot/file/87ee5ee27509/src/cpu/x86/vm
http://hg.openjdk.java.net/jdk8/jdk8/hotspot/file/87ee5ee27509/src/os/linux/vm
но по профессии ничего общего с it не имею
Тогда зачем ты своими постами вводишь других людей в заблуждение? Ещё раз: JVM от Sun Microsystems действительно называлась KVM, и была написана на C. Вот только в 2009 Oracle поглотил Sun Microsystems и переписал их JVM на С++, а затем назвал HotSpot.
Если бы ты программировал на Java, ты бы знал, что KVM уже несколько лет как не используется на десктопах. И, возможно, ответил бы на вопрос, почему её переписали на сегфолтящиеся кресты, а не на Java или вообще, почему не оставили KVM на няшной сишке.