Ленивое и [[динамическое связывание]] являются достаточно схожими понятиями, но, всё же, различаются. В отличие от по-настоящему ленивого, динамическое связывание может быть осуществлено средой выполнения ПО на этапе выполнения программы, но существенно до реальной необходимости использования связанных с именованными объектами значений. Например, при входе в область видимости какой-то функции, среда выполнения могла бы проинициализировать все объявляемые в ней локальные переменные значениями, и это связывание будет динамическим. | Ленивое и [[динамическое связывание]] являются достаточно схожими понятиями, но, всё же, различаются. В отличие от по-настоящему ленивого, динамическое связывание может быть осуществлено средой выполнения ПО на этапе выполнения программы, но существенно до реальной необходимости использования связанных с именованными объектами значений. Например, при входе в область видимости какой-то функции, среда выполнения могла бы проинициализировать все объявляемые в ней локальные переменные значениями, и это связывание будет динамическим. |