LINUX.ORG.RU

Ну и какой вывод - tcl - самый крутой язык ?

Ну в данном конкретном тесте языки со встроенными regexp прилично выглядят - мы же не только regexp гоняем :)

смотри лучше суммарный тест

AlexLorovitch
()

Тесты абсолютно идиотские, как и результаты. Жаба по их мнению стартует быстрее, чем интерпретатор Питона. Ага, щаз

troorl ★★
()
Ответ на: комментарий от troorl

>Тесты абсолютно идиотские, как и результаты. Жаба по их мнению стартует быстрее, чем интерпретатор Питона.

Ну так проверь - и будешь удивлен - тесты не врут :)

AlexLorovitch
()
Ответ на: комментарий от AlexLorovitch

> Ну так проверь - и будешь удивлен - тесты не врут :)

Проверял неоднократно. Эти тесты врут, причём нагло и тупо.

troorl ★★
()
Ответ на: комментарий от troorl

> Проверял неоднократно. Эти тесты врут, причём нагло и тупо.

Вас смущает именно Java vs Phython ?

Я тоже проверял - Java (не любая, а именно от Sun - т.е. sun-jre) по скорости выполнения не уступает нативному C-коду. К прочим java типа SableVM,Kaffe - конечно это не относится - они слабее.

Просто у Sun очень хороший JIT-компилер, что не удивительно.

Скорость у Python - на уровне прочих интерпретаторов (Perl,Ruby).

А это - раз в 50 слабее чистого С !

Если включить Psyco - будет шустрее раз в 5, но все одно слабее той же Java, C и даже Mono.

AlexLorovitch
()
Ответ на: комментарий от troorl

>Я говорил о скорости запуска и не надо всё смешивать в кучу ок?

Заинтересовался - посмотрел - Python многим проигрывает по этому параметру, но выигрывает у Java - все правильно

AlexLorovitch
()

Тест ни о чем, например Haskell занял место в конце, потому-что: 

/usr/bin/ghc --make -O2 -fglasgow-exts -package regex-posix -optc-O3
 -optc-march=pentium4 regexdna.ghc-2.hs -o regexdna.ghc-2.ghc_run
ghc-6.8.2: unknown package: regex-posix
make[3]: [regexdna.ghc-2.ghc_run] Error 1 (ignored)
rm regexdna.ghc-2.hs

=================================================================
COMMAND LINE (%A is single numeric argument):

 regexdna.ghc-2.ghc_run $MB_GHCRTS %A 
sh: regexdna.ghc-2.ghc_run: command not found
TEST FAILED - Child processed exited with error code (127)

fmj
()
Ответ на: комментарий от troorl

Старт жабы давно занимает 0 сек. Ты только узнал об этом?

Другое дело GUI Swing приложения, подтягивающие массу либ. Но тут дело не в жабе. Photoshop CS3 тоже у меня минимум 4 сек стартует, а комп у меня быыыыыстрый

Karapuz ★★★★★
()
Ответ на: комментарий от troorl

Так скачайте себе жабу с java.sun.com, а другими не пользуйтесь.

Karapuz ★★★★★
()

Startup в этих тестах - hello world, выполненный n раз. А у Java он такой быстрый потому, что для языков имеющих JIT компилятор они прогоняют все тесты по два раза и замеряют второй прогон, при котором уже все JIT скомпилировано.

naryl ★★★★★
()

не знаю как насчёт соответствия тестов и реальности, но вот товарищу Heiner Marxen респект и уважуха !

Если посмотреть результаты тестов, то если где tcl рвёт всех как тузик грелку, значит скрипт написан этим немцем.

MKuznetsov ★★★★★
()
Ответ на: комментарий от AlexLorovitch

>по скорости выполнения не уступает нативному C-коду

а если нужно часто к сокетам обращаться, мапить файлы, дёргать функции ядра, много потоков создать, если больше одного тяжёлого процесса на компе?

anonymous
()
Ответ на: комментарий от naryl

Когда ты прогоняешь hello world второй раз, он JIT-компилируется второй раз а не использует предыдущие результаты. По крайней мере у сановской джавы. Поэтому тест корректен.

anonymous
()
Ответ на: комментарий от anonymous

> А второй раз они прогоняют, чтобы файл не читался с диска а брался из кеша.

Спасибо. Виноват.

naryl ★★★★★
()
Ответ на: комментарий от MKuznetsov

>не знаю как насчёт соответствия тестов и реальности, но вот товарищу Heiner Marxen респект и уважуха ! Если посмотреть результаты тестов, то если где tcl рвёт всех как тузик грелку, значит скрипт написан этим немцем.

http://www.drb.insel.de/~heiner/Pics/hm_big.jpg

внушает :)

jtootf ★★★★★
()
Ответ на: комментарий от troorl

>Жаба по их мнению стартует быстрее, чем интерпретатор Питона. Ага, щаз

Где? 0.1984 сек. против 0.0318 у Питона. Соотношение сам посчитаешь?

KRoN73 ★★★★★
()
Ответ на: комментарий от AlexLorovitch

>Заинтересовался - посмотрел - Python многим проигрывает по этому параметру, но выигрывает у Java - все правильно

http://shootout.alioth.debian.org/gp4sandbox/benchmark.php?test=all&lang=...

Вот в виде соотношений. В каком месте у Java startup быстрее Питоновского?

KRoN73 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.