Цитата(scifi @ Jul 13 2012, 23:13)

Даже оставляя в стороне тот факт, что хороший компилятор (а Яр обычно такие и делает) в такой ситуации сам сделает inline без подсказки
ИАР конечно хороший компилятор, но без подсказки inline не сделает (для АВР).
Цитата(scifi @ Jul 13 2012, 23:13)

прежде чем экономить код и время исполнения, нужно убедиться, что эта экономия нужна. Далеко не каждая программа реально ограничена по размеру кода или времени исполнения. Преждевременная оптимизация вредна, так как отвлекает внимание и время на несущественные задачи (выгадать байт или микросекунду там, где это никому не нужно).
Да, согласен - не врегда нужно ужимать программу и да, отвлекает.
Но часто заранее известно что
нужно ужимать.