Six hundred and forty Pages in 15 Months

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
  • Crafting Interpreters

    Repository for the book "Crafting Interpreters"

  • Yes, that's exactly who it is aimed at. If you can write code in an imperative language—in other words you're a typical software engineer—then you should be able to follow along fine.

    The first half uses Java, but sticks with a pretty vanilla subset. If you're comfortable in another OOP language, you should be able to squint and figure out what's going on.

    The second half uses C. That does assume you have some basic familiarity with pointers, malloc(), etc. but doesn't assume you're a C expert. If you're totally new to C, it might be worth spending a little time learning the basics if you really want to grok the last half of the book. If you mostly want to understand the concepts around bytecode, stack-based VMs, and Pratt parsing, you can mostly ignore the C details and get by.

    Also, the code in the book has been ported to many other languages:

    https://github.com/munificent/craftinginterpreters/wiki/Lox-...

    So you can always use those as a reference too.

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

  • Writing a Debugger from Scratch: Breakpoints

    4 projects | news.ycombinator.com | 27 Sep 2023
  • Keeping track of returned and break-ed values between code blocks

    2 projects | /r/ProgrammingLanguages | 9 Jan 2023
  • A roadmap to design programming languages

    1 project | /r/ProgrammingLanguages | 17 Sep 2022
  • Node was built on top of V8... What exactly does this entail?

    1 project | /r/ProgrammingLanguages | 5 Jul 2022
  • How do I go about creating intermediate code from my AST?

    1 project | /r/Compilers | 22 Apr 2022