A simple virtual machine - compiler & interpreter - written in golang (by skx)

Go.vm Alternatives

Similar projects and alternatives to go.vm

  • qbe-rs

    go.vm VS qbe-rs

    QBE IR in natural Rust data structures

  • vsock

    go.vm VS vsock

    Package vsock provides access to Linux VM sockets (AF_VSOCK) for communication between a hypervisor and its virtual machines. MIT Licensed.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • The uGO Language

    Script Language for Go

  • yaegi

    go.vm VS yaegi

    Yaegi is Another Elegant Go Interpreter

  • well

    go.vm VS well

    somewhat functional high level assembler https://wellang.github.io/well/

  • Gentee script programming language

    Gentee - script programming language for automation. It uses VM and compiler written in Go (Golang).

  • Eru

    go.vm VS Eru

    Eru, a simple, stateless, flexible, production-ready orchestrator designed to easily integrate into existing workflows. Can run any virtualization things in long or short time. (by projecteru2)

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • corpus

    go.vm VS corpus

    The definitive collection of interpreters, compilers, and programs for the Whitespace programming language. (by wspace)

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

go.vm reviews and mentions

Posts with mentions or reviews of go.vm. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-05-07.
  • New Assembly Like Programming Language?
    4 projects | news.ycombinator.com | 7 May 2022
    You might find something interesting if you were to look at virtual-machines - many are used for implementing scripting-languages, so while you'd not be writing assembly-code, you'd be writing "bytecode" programs.

    You could write bytecode for Lua, or bytecode for Python for example.

    I had a fun few weeks writing a simple virtual-machine, and a "compiler" which turns a simple assembly-language-like input into bytecodes which are then interpreted:


    Other examples, along with lua/python which were already mentioned, might include "Writing a compiler in go" this turns a scripting-language into a set of opcodes which a VM executes:

    * https://compilerbook.com/


Basic go.vm repo stats
7 months ago
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives