Это где же Java быстрее С++? Если выделять память и не освобождать - то конечно всё в шоколаде (опция -server в версиях до java 6.какой-то надо было включать, сейчас по дефолту), но она закончится скоро и тогда запускается GC. +JIT его время работы считают при измерениях? :) Я думаю нет.
Где время выполнения увеличивается? Если вспомнить BeOS (практически полностью написанную на плюсах), так она была очень быстро написана, летала просто по сравнению с Windows, а Linux тогда даже сравнивать с ней было неприлично. Compiz уже давно как на плюсах переписали -никаких проблем с производительностью нет. Unity в убунту тоже на С++. Тот же Кармак проблем не испытывет. http://fabiensanglard.net/doom3/interviews.php#qc++
no subject
Date: 2012-10-18 07:47 am (UTC)Если выделять память и не освобождать - то конечно всё в шоколаде (опция -server в версиях до java 6.какой-то надо было включать, сейчас по дефолту), но она закончится скоро и тогда запускается GC.
+JIT его время работы считают при измерениях? :) Я думаю нет.
Проблемы со скоростью UI в Java вообще не решаемы.
Поводите быстро курсором мыши по менюшкам в IntelliJ idea
Тот же С# быстрее Java в этом вопросе, но всё равно не успевает.
http://blog.evernote.com/2010/10/26/evernote-4-for-windows-is-here
Где время выполнения увеличивается?
Если вспомнить BeOS (практически полностью написанную на плюсах), так она была очень быстро написана, летала просто по сравнению с Windows, а Linux тогда даже сравнивать с ней было неприлично.
Compiz уже давно как на плюсах переписали -никаких проблем с производительностью нет.
Unity в убунту тоже на С++.
Тот же Кармак проблем не испытывет.
http://fabiensanglard.net/doom3/interviews.php#qc++