Re: HELP

From
Alexey Desyatnik ()
To
Pavel P
Date
2002-10-08T20:26:21Z
Area
RU.ALGORITHMS
From: Alexey Desyatnik <desyatnik@dax.ru>

Pavel P пишет:

>>> VK> А я уже работаю с результатом. В частности, использую тот же
>>> VK> memmove, но на ЯВУ.
>>>на javа не пишут быстрых програм.
>>
>>Зависит от компилятора. Да, в большинстве своем java выполняется
>>на интерпретаторах, но есть и компиляторы java в машинный код.
> 
> 
> Даже в этом случае скорость раза в 3-6 меньше чем у С :)
> 

Неверная информация. Ada-95 (GNAT) по скорости процентов
на 5-10 уступает GCC (использует его кодогенератор,
но вставляет проверку границ массивов, переполнений etc etc).
На нем простенькая прога - сортировка массива из N случайных целых
чисел (qsort). Ada-95 - потому что есть jGNAT, который
явский байткод делает. _Одна и та же_ программа с
_одними и теми же_ исходными данными (1000000 чисел) выполняется
с _одинаковой_ скоростью (если не учитывать задержку запуска
программы из-за JIT).

Миф о тормознутости Явы возник в основном из-за _очень_
тормознутого AWT и... не очень быстрого :) Swing (это
стандартные явские GUI-либы, если кто не знает)

WBR, AD (desyatnik@dax.ru)


-- 
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5
 * Origin: Talk.Mail.Ru (2:5020/400)