Spi Alternatives
Similar projects and alternatives to spi
-
AECforWebAssembly
A port of ArithmeticExpressionCompiler from x86 to WebAssembly, so that the programs written in the language can run in a browser. The compiler has been rewritten from JavaScript into C++.
-
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.
-
Lark
Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a better spi alternative or higher similarity.
spi reviews and mentions
Posts with mentions or reviews of spi.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-02-17.
-
Parser code review
Like the other poster said, crafting interpreters was a big inspiration even though i've different overall goals eg. multiple-pass is going to be in my compiler and i aim to compile, not interpret with a vm. But alot of what that book talks about is completely relevant. I also want to learn more about ast transformation and optimization eventually. One of my original inspirations was https://ruslanspivak.com/lsbasi-part1/ and one of my first tries with Go was based on it https://github.com/thegtproject/spi. r/Compilers and r/ProgrammingLanguages are really great resources too. There's a lot of good stuff out there.
-
Creating Your Own Programming Language
I've been going down this rabbit hole for the last few years (!). Turns out I really enjoy compiler theory and design. I can whole heartedly recommend you start off with these 3 resources: https://ruslanspivak.com/lsbasi-part1/, http://craftinginterpreters.com/, https://llvm.org/docs/tutorial/MyFirstLanguageFrontend/index.html in that order. My first project when trying out Go was going through ruslanpivak's series https://github.com/thegtproject/spi (a little rough around the edges!) and it was a lot of fun.
Stats
Basic spi repo stats
2
12
0.0
about 6 years ago
The primary programming language of spi is Go.
Popular Comparisons
Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com