Я в таких случаях, во времена, когда активно писал проги на паскале, просто прогонял тестовый пример в цикле на скорость. Строго говоря, не зная, как работает оптимизация кода перед исполнением, какой вариант лучше без такой проверки не узнаешь. Думаю, интерпретаторов это тоже касается.