Книгу читал.. неубедительно там как-то. А кроме того речь в книге все таки о размере кода а не о быстродействии. По опыту большого программирования даже С прога после хорошего компилятора работает в 2-3 раза медленнее, кода на макроассемблере. А размер могут дуть примочки кодесиса, ведь плюшки в виде отладки, визуализации и пр. цепляются автоматически к любому языку. Они и дадут размер (блоки то одни и теже, поэтому и размер кода сравнимый), но поскольку, (надеюсь!!) они выполняются в конце цикла (и по остаточному принципу!), собственно тело цикла выполниться быстрее!
Кроме того, зуб даю, что мой селектор на 3 - 4 ветки выполниться быстрее чем типовой "case" )))