> -- Сергей Губанов писал(а):
> Это теоретически невозможно
Абсолютный идеал - невозможен по определению. На то он и идеал.
Но вся технология программирования пронизана т.н. "компромиссами". Уже и до обсуждения разумности интерпретаторов дожились... На пятом десятилетии развития технологии.

Но дело в том, что 90% этих компромиссов - просто недовложение интеллекта в продукт. Об этом я могу неделю говорить... Один пример лишь приведу.
Ну выделили некоторую функциональность в библиотеку. И пользователь воспользовался очень полезной функцией. Один раз. Спрашивается, за каким лядом там происходит функциональный вызов ??? И какой такой ЯВУ возьмет на себя смелость использовать определенную пользователем (а ему так было просто удобнее) процедуру как inline ???
Можно еще вспомнить, что у действительно универсальной процедуры может быть аргументов больше одного, а все вызовы у пользователя используют разным только первый аргумент. Остальные - константа. А код будет включен как для переменных.

Вы скажете что разрешение таковых проблемочек теоретически невозможно
Или для них нельзя определить критерий оптимальности
Моя убежденность к "возможности и преодолимости" относилась к таковым проблемочкам. Которым, кстати говоря - несть числа