Результаты поиска по запросу "jvm-languages"
Создать язык программирования JVM
Я создал компилятор в C (используя lex & bison) для динамически типизированного языка программирования, который поддерживает циклы, объявления функций вн...
, Пожалуйста, не стесняйтесь отвечать на мой вопрос, чтобы я мог вам за это поверить.
ые процессоры (например, устройства Android) являются машинами на основе регистров. Виртуальная машина Java - это стековая машина. Но зависит ли машина на основе стека от машины на основе регистров? Не могут ли машины на основе стека работать в ...
Почему нельзя хвостовые вызовы оптимизировать в Lisp на основе JVM?
Основной вопрос: я рассматриваю наиболее значимое применение оптимизации хвостового вызова (TCO) как преобразование рекурсивного вызова в цикл (в случаях, когда рекурсивный вызов имеет определенную форму). Точнее говоря, при переводе на машинный ...
Каноническая справка по внутренним компонентам JVM для программистов / разработчиков [закрыто]
Название довольно хорошо отражает мой вопрос. Мне интересно, есть ли хороший ресурс или точка отсчета для вопросов о том, как JVM (не только HotSpot, но это,...
Различия между реализациями JVM
Чем отличаются реализации JVM (кроме лицензирования)? Каждый JVM реализует стирание типа для обработки общего вида? Где различия между: JRockitIBM JVMСОЛНЦЕ JVMОткрыть JDKBlackdownКаффе..... Имеет ли один из них Tail-Call-Optimization?
к конечным автоматам, упомянутым в некоторых других ответах здесь.
вопрос возник после прочтенияПредложение ткацкого станка [http://cr.openjdk.java.net/~rpressler/loom/Loom-Proposal.html], который описывает подход реализации сопрограмм в языке программирования Java. В частности, в этом предложении говорится, ...
В чем разница между def foo = {} и def foo () = {} в Scala?
Учитывая следующие конструкции для определения функции в Scala, можете ли вы объяснить, в чем заключается различие и каковы будут последствия? def foo = {}против def foo() = {}Обновить Спасибо за быстрые ответы. Это здорово. Единственный ...
Как язык высокого уровня, Clojure имеет форму динамической типизации, на которую ссылается «полностью динамическая» фраза.
-то читал, Clojure компилируется. Это действительно скомпилировано, как Java или Scala, а не интерпретировано, как Jython или JRuby?
Страница 1 из 2