Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
некоторое количество кода, пользующегося хаком в виде разбора стектрейса для доступа к рантайм значениям переменных в вызывающем коде, перестанет работать.
def foo(k):
k -= 2
bar(k)
def bar(i):
print 2 / i
foo(2)
Просто Гвидо "не умеет" или не может написать "нормальную" оптимизацию (устранение) хвостовой рекурсии так, чтобы не сломать Python. А чтобы не потерять имидж, написал такую статью. Но, надо отдать должное. Парень не пытается присобачить кривой велосипед, которыми пестрят многие проекты. На этот раз....
Устранение Хвостовой рекурсии