Ковырялся сегодня, наконец, на тему Java-байткода. Т.е. по поводу возможности компиляции JBForth в байткод JVM.
Пробные примеры получатся.
Огорчение - у каждого метода свой стек. Ограничиться им теоретически можно, но это не оставит от Форта ничего, кроме синтаксиса
А оно нам нафиг не надо...
Похоже, придётся делать таки отдельный глобальный стек.
Таким образом от нативной производительности остаются опять рожки да ножки.
Хотя, естественно, будет возможность генерации нативных для JVM классов и методов. Так что критические куски кода можно будет писать на JVM-функционале.
...
В общем, перспективы интересные, но работы предстоит чудовищное количество
… чтобы понять рекурсию, нужно сперва понять рекурсию …