An Incremental Approach to Compiler Construction [pdf]

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

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
  • inc

    an incremental approach to compiler construction

  • The tutorial, source, and tests can be found in the GitHub repo below as well:

    https://github.com/namin/inc

    (Not the author’s repo, just consolidates some of the material)

  • Essentials-of-Compilation

    A book about compiling Racket and Python to x86-64 assembly

  • I took the IU compilers course as an undergrad and can easily say it was my favorite course. If anyone is interested, here is a link to the textbook which will cover this papers content in much finer detail:

    https://github.com/IUCompilerCourse/Essentials-of-Compilatio...

  • 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
  • I took the IU compilers course as an undergrad and can easily say it was my favorite course. If anyone is interested, here is a link to the textbook which will cover this papers content in much finer detail:

    https://github.com/IUCompilerCourse/Essentials-of-Compilatio...

  • v

    Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io

  • Checkout https://github.com/vlang/v/ .

    Recompiling the V compiler itself from scratch (V is written in V), after you make a change to its source, takes ~2s.

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