4 ms·
> Common Lisp that compiles to Java To Java bytecode or to Java code?
by elwell 7y ago
> Common Lisp that compiles to Java
To Java bytecode or to Java code?
- catpolice 7y agoJava _code_. It's madness, though I'm assured it made sense at the time.
- dogma1138 7y agoIt makes more sense than generating bytecode since your “compiler” doesn’t need to comply to runtime changes other than high level API compatibility and you can leverage the performance improvements of which ever Java compiler is used to produce the final bytecode.
- lonelappde 7y agoJava code is almost the same as bytecode, and is easier to debug. That's a benefit of having a VM with JIT.
- _bxg1 7y agoJava code, and then bytecode of course. Gives us meaningful stack traces, among other things.