Open Source library to compile some programming language to native code?

This page summarizes the projects mentioned and recommended in the original post on /r/java

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • j2z80

    Maven plugin to translate JVM bytecodes into Z80 commands

  • millfork

    Millfork: a middle-level programming language targeting 6502- and Z80-based microcomputers and home consoles

  • Take a look at millfork, it's similar to what you're trying to do

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • prog8

    high level programming language and compiler targeting 6502 machines such as the C-64 and CommanderX16

  • I've been writing Prog8 (in Kotlin) and it generates code for the 6502 cpu instead. I also find that generating reasonable efficient assembly is super hard. This is the first true compiler I've written that actually produces machine code. For now, it generates the assembly straight from the Ast (no intermediate representation yet), and the bulk of optimizations are done straight on the Ast.

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

  • Are my projects too ambitious for this machine?

    3 projects | /r/CommanderX16 | 27 Jan 2023
  • Game Development Options on the Commodore 64

    3 projects | /r/c64 | 9 Dec 2022
  • I learned to program the Commodore 64 in basic and compiled C

    2 projects | news.ycombinator.com | 26 Feb 2023
  • A Java Virtual Machine for the 6502

    1 project | news.ycombinator.com | 2 Jan 2022
  • PC DOS 1.1 from Scratch

    1 project | news.ycombinator.com | 11 Sep 2021