Ask HN: Why are there no traditional language compilers that target the JVM?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • renjin

    JVM-based interpreter for the R language for the statistical analysis.

    There is the GraalVM Python Runtime, Renjin GCC-Bridge (for C, C++, R)...

    I feel like all of this kind of exists but it's quite esoteric "non-standard stuff" and not necessarily something sane people want in production.

    https://github.com/bedatadriven/renjin/tree/master/tools/gcc...

    https://www.graalvm.org/python/

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • asmble

    Compile WebAssembly to JVM and other WASM tools

    Sure, compile to WASM and then use https://github.com/cretz/asmble to convert to JVM bytecode.

  • oberonc

    An Oberon-07 compiler for the JVM

    The Oberon programming language is 37 years old. Since it is a memory safe language a compiler for the JVM can be written (with some workarounds), for example see the self-hosting compiler oberonc [0].

    [0] https://github.com/lboasso/oberonc

  • tracer

    Graal based x86 interpreter with separate execution trace analyzer (by pekd)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Yes, Ruby is fast, but…

    4 projects | dev.to | 9 May 2024
  • SLF4K VS kotlin-logging - a user suggested alternative

    2 projects | 18 Mar 2024
  • IKVM – A Java Virtual Machine and Bytecode-to-IL Converter for .NET

    1 project | news.ycombinator.com | 22 Feb 2024
  • Object-Oriented Programming in Oberon-2 [pdf]

    1 project | news.ycombinator.com | 20 Nov 2023
  • A quick look at destination-driven code generation

    1 project | news.ycombinator.com | 10 Nov 2023

Did you konow that Kotlin is
the 16th most popular programming language
based on number of metions?