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. Learn more →
Interpret Alternatives
Similar projects and alternatives to interpret
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a better interpret alternative or higher similarity.
interpret reviews and mentions
Posts with mentions or reviews of interpret.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-09-04.
-
Making an interpreter for variable length byte-code, any way to use enums for this and not just a big u8?
I also gave a talk about writing an interpreter, which goes into a big more depth on interpreter styles: https://ndmitchell.com/#interpreter_23_feb_2021 (slides at https://ndmitchell.com/downloads/slides-cheaply_writing_a_fast_interpreter-23_feb_2021.pdf, video at https://www.youtube.com/watch?v=V8dnIw3amLA&list=PLFTr8ChfQg9t9quFJNSoRwVHQhLFfTYnV, code at https://github.com/ndmitchell/interpret ). The conclusion was a compact bytecode was basically the same speed.
-
Trying to write a stack-based VM in Rust, have not found useful tutorial.
I gave a talk about this recently, on how to write a variety of interpreters and their performance trade-offs: https://www.youtube.com/watch?v=V8dnIw3amLA&list=PLFTr8ChfQg9t9quFJNSoRwVHQhLFfTYnV. The code that goes behind the talk for stack-based interpreters is at https://github.com/ndmitchell/interpret/blob/main/src/alt/jump_stack.rs, which might be useful as a simplified stack-based interpreter.
-
Interpreting a scripting language, in Rust, quickly, but not going as far as generating assembly code. Low effort, moderate performance.
The code is at https://github.com/ndmitchell/interpret. The Starlark interpreter being referenced is https://github.com/facebookexperimental/starlark-rust. The Starlark interpreter uses the closure approach not yet the register approach (I did some hacks to try it, but haven't yet completed it to production quality).
-
A note from our sponsor - InfluxDB
www.influxdata.com | 5 May 2024
Stats
Basic interpret repo stats
3
37
0.0
over 3 years ago
The primary programming language of interpret is Rust.
Popular Comparisons
Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com