От скуки провёл тест трёх скриптовых языков: PHP, Python, bash.
Код PHP:
<?php
$a = 2;
while ($a > 1) {
$a = $a + 1;
echo $a . "\n";
echo '.....' . "\n";
}
?>
Код Python:
a = 2
while (a > 1):
a = a + 1
print a
print '.....'
Код bash
a=2
while [ a > 1 ]
do
a=$(( $a + 1 ))
echo $a
echo '.....'
done
Результаты:
1-е место: PHP (1337024 циклов за минуту)
2-е место: Python (1320338 циклов за минуту)
3-е место: bash (1195488 циклов за минуту)
Сдаётся мне, что тест бесполезный, как попугай в программировании. Или всё таки он показывает, что у PHP скорость stdout самая большая?
В общем вопрос: можно ли делать какие-либо выводы из этого теста?