Этот вопрос больше о любопытстве, чем о полезности.Если я пишу функцию, которая должна выполняться вечно, например, демон, как бы Python справился с этим, если бы я снова вызвал функцию с конца функции?
def daemonLoop():
# Declare locals
# Do stuff
daemonLoop()
Я довольноуверен, что выполнение этого в C приведет к переполнению стека, но учитывая уровень абстракции от C до Python, я предполагаю, что вещи обрабатываются по-другому.
Я бы пошел в ад за это?