Welcome to the proto-runtime multi-lang (ML) Development Area

Development covers many different kinds of projects, from writing benchmarks, to creating languages, to modifying PRT itself. To keep things manageable and straight forward for the various developers, each aspect of development has been given its own project. A project consists of a top-level repository and a number of sub-repositories. Notes on a variety of aspects of PRT related development can be found in the pages linked below -- the site is in flux, so many of these pages are outdated and refer to the original version of proto-runtime, which as called VMS:

How to Implement a Language Runtime System Using Proto-Runtime

Individual Projects

Development Practices

Repositories

Implementation Details

Research Ideas

Intelligence Gathering