Sinisterly
Very Simple VM in Go - Printable Version

+- Sinisterly (https://sinister.li)
+-- Forum: Coding (https://sinister.li/Forum-Coding)
+--- Forum: Coding (https://sinister.li/Forum-Coding--71)
+--- Thread: Very Simple VM in Go (/Thread-Very-Simple-VM-in-Go)



Very Simple VM in Go - Hoss - 01-04-2017

Wrote this a little over half a year ago as part of a contest. Check it out, maybe make a simple VM to compete with it (remember, only 24 hours to develop).

https://github.com/apkrieg/foovm

Would anyone here be interested in some other 24 hour programming challenge?


RE: Very Simple VM in Go - Inori - 01-04-2017

Correct me if I'm wrong, but isn't this just a runtime? I don't see much virtualization going on.

Either way, it's a neat program. Nice work!


RE: Very Simple VM in Go - Hoss - 01-04-2017

(01-04-2017, 04:57 AM)Inori Wrote: Correct me if I'm wrong, but isn't this just a runtime? I don't see much virtualization going on.

Either way, it's a neat program. Nice work!

Correct. I am working on a new version though that will include a simple compiler and memory management with garbage collection. Nothing really fancy, just enough to learn something new.


RE: Very Simple VM in Go - insidious - 01-05-2017

Hey this is really cool!

Mind explaining some of the theory/data structures behind it? IE how it works?

I'm pretty familiar with operating systems but haven't done anything with creating VM's or anything like that. This is really cool though, and i've been wanting to experiment a bit with GO


RE: Very Simple VM in Go - Bish0pQ - 01-05-2017

Looks interesting, I'll check it out in a bit. Any idea when you're going to release the second version?


RE: Very Simple VM in Go - Hoss - 01-06-2017

(01-05-2017, 10:48 PM)Bish0pQ Wrote: Looks interesting, I'll check it out in a bit.  Any idea when you're going to release the second version?

It probably won't be for another couple of months, I only work on it a few hours a week when I have free time.


RE: Very Simple VM in Go - Esoterith - 01-06-2017

Will check it out soon ^.<


RE: Very Simple VM in Go - Blink - 01-14-2017

I'll check it out later, nice to see people using Go, I've been thinking about learning it.