Для Python он может создать предварительно скомпилированную версию file.pyc, чтобы программу можно было запускать без повторной интерпретации. Могут ли Ruby, PHP и Perl сделать то же самое в командной строке?
Ruby 1.8 на самом деле вообще не использует байт-код (даже внутри), поэтому нет этапа предварительной компиляции.