не оптимизирует хвостовую рекурсию как цикл и я словил стек оверфлоу . Пришлось переписывать на цикл , так вот , у меня родился резонный вопрос , есть ли какие-нибудь частные примеры того , что контекст платформы на которой пишешь , вынуждает использовать рекурсию ? Я знаю что Вызов любой функции записывается компилятором в стек. Таким образом слишком длинная цепочка рекурсивных вызовов может забить память и программа упадёт , так есть ли смысл использовать рекурсию или всё можно сделать циклами ? По части js
Перечитай сообщение выше
Обсуждают сегодня