Вход на сайт
вес проги
NEW 28.02.08 12:02
в ответ GANDJUBAS 27.02.08 11:48
Эксперименты показывают, что длинные названия переменных (>20 символов) немного замедляют скриптовые языки, так как код постоянно парсится. но тоже счёт идёт в миллисекундах.
------
Несколько лет назад один чудик на полном серьезе уверял, что скорость работы транслятора зависит от того, из какой части таблицы символов используются символы для написания имен переменных. Я ему, помнится, объяснил, что такое автомат лексического анализа и как он работает - машина состояний, символ в качестве индекса, новое состояние... Вроде понял. Даже включил в свою рассылку какие-то изменения... Прошли несколько лет... смотрел, что он пишет - и он таки опять на полном серьезе ставит время трансляции в зависимосимость от того, какие буковки использованы...
Хммм... хотя... может он и прав? Имея в виду, что он пишет в отношениии одной из биллиных поделок? :)
------
Несколько лет назад один чудик на полном серьезе уверял, что скорость работы транслятора зависит от того, из какой части таблицы символов используются символы для написания имен переменных. Я ему, помнится, объяснил, что такое автомат лексического анализа и как он работает - машина состояний, символ в качестве индекса, новое состояние... Вроде понял. Даже включил в свою рассылку какие-то изменения... Прошли несколько лет... смотрел, что он пишет - и он таки опять на полном серьезе ставит время трансляции в зависимосимость от того, какие буковки использованы...
Хммм... хотя... может он и прав? Имея в виду, что он пишет в отношениии одной из биллиных поделок? :)
NEW 28.02.08 23:55
в ответ Murr 28.02.08 12:02
Надо искать, мне сейчас лень. Но где-то есть. Специально проводили эксперимент с разными вариантами. Не только длинна переменной, но и длина ключа в ассоциативном массиве и т.д. Просто по разному модифицировали один и тот же скрип и прогоняли его тысячи раз, делали статистику...