Результаты поиска по запросу "tail-call-optimization"
Почему JVM все еще не поддерживает оптимизацию хвостового вызова?
Два года спустяэто-заместитель JVM-предотвращение хвоста-позывные оптимизаций, кажется, естьпрототип реализация а такжеMLVM уже некоторое время перечисляет э...
Благодарю. Это ответ, который я искал.
жный дубликат:Почему JVM все еще не поддерживает оптимизацию хвостового вызова?Я вижу так много разных ответов в Интернете, поэтому я решил спросить экспертов.
Большое спасибо за просмотр этого Томаса. Однако, как говорит kvb, это вызывает немного больше вопросов, чем ответов. В частности, есть ли что-то в выражениях вычислений, из-за которых компилятор теряет "хвостовую рекурсивность" функций, написанных с использованием bind, если bind не записан в стиле передачи продолжения? Значит ли это, что любой построитель вычислений в реальном мире должен проходить мимо?
ытие: это появилось в FsCheck, среде случайного тестирования F #, которую я поддерживаю. У меня есть решение, но оно мне не нравится. Более того, я не понимаю проблемы - ее просто обошли. Довольно стандартная реализация последовательности ...
Хвостовая рекурсия с Groovy
Я кодировал 3 факторных алгоритма: Во-первых, я ожидаю провала из-за переполнения стека. Нет проблем.Во вторых я стараюсьрекурсивный вызов, преобразуйте предыдущий алгоритм из рекурсивного в итеративный.Это не работает, но я не понимаю, ...
Различия между реализациями JVM
Чем отличаются реализации JVM (кроме лицензирования)? Каждый JVM реализует стирание типа для обработки общего вида? Где различия между: JRockitIBM JVMСОЛНЦЕ JVMОткрыть JDKBlackdownКаффе..... Имеет ли один из них Tail-Call-Optimization?
Объясните мне, в чем заключается проблема оптимизации хвостового вызова и зачем она нужна Python
Очевидно, произошла большая суета по поводу того, нуждается ли Python в оптимизации хвостового вызова. Это пришло в голову, когда кто-тоотправил Гвидо копию SICP [http://drj11.wordpress.com/2009/04/30/python-tail-call-optimisation/]потому что он ...
Каково текущее состояние оптимизации хвостового вызова для F # на Mono (2.11)?
Каково текущее состояние реализации Tail Call Optimization (TCO) в Mono (2.11)? Где-то читал, что всю кодовую базу нужно будет изменить, чтобы использовать соглашение callee-pops-arguments. Каков статус этого изменения? Актуален ли порт ARM / ...