mir

A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR (by vnmakarov)

Mir Alternatives

Similar projects and alternatives to mir

  1. Nim

    356 mir VS Nim

    Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. oils

    261 mir VS oils

    Oils is our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell!

  4. wasmtime

    186 mir VS wasmtime

    A lightweight WebAssembly runtime that is fast, secure, and standards-compliant

  5. miri

    124 mir VS miri

    An interpreter for Rust's mid-level intermediate representation

  6. Oberon

    83 mir VS Oberon

    Oberon parser, code model & browser, compiler and IDE with debugger, and an implementation of the Oberon+ programming language

  7. Cwerg

    59 mir VS Cwerg

    The best C-like language that can be implemented in 10kLOC.

  8. sbcl

    65 mir VS sbcl

    Mirror of Steel Bank Common Lisp (SBCL)'s official repository

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. quine-relay

    52 mir VS quine-relay

    An uroboros program with 100+ programming languages

  11. terra

    42 mir VS terra

    Terra is a low-level system programming language that is embedded in and meta-programmed by the Lua programming language.

  12. qbe-rs

    33 mir VS qbe-rs

    QBE IR in natural Rust data structures

  13. nelua-lang

    34 mir VS nelua-lang

    Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.

  14. truffleruby

    31 mir VS truffleruby

    A high performance implementation of the Ruby programming language, built on GraalVM.

  15. oasis

    28 mir VS oasis

    a small statically-linked linux system

  16. c3c

    28 mir VS c3c

    Compiler for the C3 language

  17. tinycc

    15 mir VS tinycc

    Unofficial mirror of mob development branch

  18. asmjit

    10 mir VS asmjit

    Low-latency machine code generation

  19. ravi

    5 mir VS ravi

    Ravi is a dialect of Lua, featuring limited optional static typing, JIT and AOT compilers

  20. Befunge

    5 mir VS Befunge

    lang befunge 93 fast

  21. LuaJIT

    55 mir VS LuaJIT

    Mirror of the LuaJIT git repository

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better mir alternative or higher similarity.

mir discussion

Log in or Post with

mir reviews and mentions

Posts with mentions or reviews of mir. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-09-09.

Stats

Basic mir repo stats
22
2,397
8.7
7 months ago

vnmakarov/mir is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of mir is C.


Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that C is
the 6th most popular programming language
based on number of references?