jvm-languages
Я программист Java, который хочет научиться функциональному программированию. Моя цель-реализовать простой пример использования (скажем, простую текстовую игру, такую как крестики-нолики) в различных функциональных языках программирования (например, Clojure, Scala), чтобы изучить все входы и выходы каждого и...
Что ты думаешь? Получит ли СПМ когда-нибудь поддержку дженериков? Вполне вероятно, что это потребует не только существенных изменений в JVM, но и в формате файла класса, но языки, работающие на виртуальной машине, значительно выиграют от этого. Edit: язык Java на самом деле поддерживает своего рода генерат...
Я был программистом Java более 10 лет с тех пор, как начал работать с Smalltalk. По моему мнению, следующие большие языки , скорее всего, будут работать на вездесущей виртуальной машине Java. Я хотел бы воспользоваться преимуществами некоторых функций, которые Scala (среди других языков) имеет - case оператор...
Я создал компилятор на C (используя lex & bison) для динамического типизированного языка программирования, который поддерживает циклы, объявления функций внутри функций, рекурсивные вызовы и т. д. Я также создал виртуальную машину, которая выполняет промежуточный код, созданный компилятором. теперь я дум...