Re: производительность языков программирования
Добавлено: 17 фев 2014, 00:05
язык PHP
Реализация PHP (файл fibo.php):
Выполнение приложения:
Здесь результат почти в 2 раза хуже чем JavaScript и Ruby, и приближается (чуть меньше) к Python. Этот код медленнее нативного C почти в 100 раз.
Реализация PHP (файл fibo.php):
Код: Выделить всё
#!/usr/bin/php
<?php
function fib( $n ) {
return $n < 2 ? 1 : fib( $n - 1 ) + fib( $n - 2 );
}
echo fib( $argv[ 1 ] ), "\n";
?>
Код: Выделить всё
$ php --version
PHP 5.4.4-14+deb7u7 (cli) (built: Dec 12 2013 10:55:22)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
# time nice -9 php fibo.php 30
1346269
real 0m12.472s
user 0m1.572s
sys 0m0.008s
# time nice -9 php fibo.php 30
1346269
real 0m12.641s
user 0m1.588s
sys 0m0.000s
# time nice -9 php fibo.php 30
1346269
real 0m13.245s
user 0m1.568s
sys 0m0.012s