Need help with tojvm?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

zserge
139 Stars 12 Forks Apache License 2.0 8 Commits 0 Opened issues

Description

A toy JVM in Go

Services available

!
?

Need anything else?

Contributors list

# 3,719
gtk
tcl
single-...
cgo
3 commits
# 58,009
Perl
golang
Bash
registe...
2 commits
# 32,925
Spring
Flutter
tutoria...
Dart
1 commit

tojvm

Tojvm is a "toy VM", an attempt to implement a JVM in Go. Currently it's rather incomplete, and many instructions are missing. However, it can do basic arithmetics, create objects, call methods and modify their fields. I hope to add more instructions later, but if you get interested in how it works - PRs and comments are always welcome!

This should not be used in production, the performance will suffer anyway. Only use for didactic purposes.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.