[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