Monday, November 04, 2019

New port: nekovm - virtual machine/runtime for the Neko language

Hi,

Please find attached a port of NekoVM. It comes with compiler and virtual
machine. Neko is a high-level dynamically typed language that compiles to
NekoVM bytecode. Other high-level languages like Haxe (which will be a
follow-up port) can also compile to this.

As the Neko FAQ puts it: "...it is easier to write a new or existing language on
the NekoVM than it is for the CLR / JVM, since you don't have to deal with a
highlevel type system. Also, this means that languages can interoperate more
easily since they only need to share the same data structures and not always the
same types."

From my side, the main use case will be for the haxe language framework. With
this build, I've built and run haxe successfully.

Some comments about the port:

- it uses git during the build for "source_archive and applying patch" per the
comment.
- disable apache, mysql etc. They are not needed for building haxe. If the
functionality is desired later, they can be enabled.

ok?

No comments:

Post a Comment