EugeneOZ, спасибо
но здесь не известны все табы заранее, меню слева формируется динамически, заранее оно не известно.
Соответственно задать все табы заранее нет возможности.
1. тот код который вы привели — не идентичен, об этом написал kmike.
2. В тестах которые вы привели, сравниваются показатели производительности языков, а никак не количество строк кода.
avatarmov, я не программер ни питона, ни руби — поэтому такими алгоритмами меня не запугать :)
Вы говорили: «В питоне во множестве случаев приходится писать десяти-строчный код, который в руби является одной строчкой». Вот эти строчки я бы и хотел увидеть :)
в итоге примерно к этому и пришел — plnkr.co/edit/yVAFAk8nFfI45VEsjVZ3?p=preview