Я учу язык по книге Саммерфилда. Там просто важный момент отмечен про "закулисные действия". Меньше новый присваиваний (как, например, вместо X = X + 1 использовать комбинированный оператор +=) даст более высокую производительность. Собственно под оптимальным кодом я имею ввиду такой код, где подобные вещи будут учтены.
Спасибо за ваши варианты, буду разбираться...