[Homeros] Про языки программирования, обработку клавиатуры и системную информацию
Michael Pozhidaev
msp на altlinux.ru
Пт Янв 22 15:14:14 UTC 2010
Hello, i_chay!
> Вне какой конкуренции? Вне абсолютной?
Обыкновенной.
>
> Кроме того, это принципиально разные языки/подходы/парадигмы программирования/выполнения, поэтому ставить на одну линию C++ и Java, мягко говоря, не совсем корректно.
> По большому счету, Java отличается от python только тем, что компилятор байт-кода java распространяется отдельно от среды исполнения, а компилятор байт кода и среда исполнения python распространяются в едином дистрибутиве.Это, в свою очередь, обусловлено политикой распространения псевдо-исполняемых файлов: Java изначально проприетарная технология и предназначалась для коммерческого использования, python -- изначально открытая.Еще пример: php отличается от Java и python только тем, что полученный байт-код не сохраняется (точнее, за сохранение байт-кода нужно заплатить компании, занимающейся разработкой php).
> Иными словами, Java, python, php, etc. имеют гораздо больше общего
> (байт-код, виртуальные машины исполнения и пр.), чем C++ с каждым из
> этих языков.
Что будем делать с jit? В нормальном варианте и сейчас, не в "светлом
будущем".
--
Michael Pozhidaev. Tomsk, Russia. E-mail: msp на altlinux.ru
Info: http://www.marigostra.ru/
Подробная информация о списке рассылки Homeros