Since its inception, Microsoft Excel has changed how people organize, analyze, and visualize their data, providing a basis for decision-making for the flying billionaires heads up in the clouds who don’t give a fuck for life offtheline

  • Phrodo_00@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    all interpreters have a compilation step that produces machine code

    Very much not a thing. JIT interpreters are actually not that common. Most interpreters parse code to an AST in memory and then run execute said AST, without any compilation to machine code.

    the output of the standard javac compiler is not machine code that a processor understands. This is what makes Java not a compiled language.

    Listen to yourself the output of the compiler makes it not a compiled language. Java is a compiled language, and jvm bytecode can be compiled (see graalvm), or interpreted (and when interpreted it can be JITd)