Common Language Implementations in MPS: Haskell OCaml Scala PERL GO D C/C++ Objective-C Kotlin Groovy Python PHP C# Lips Scheme Lua etc
Is it possible to give implementations of common production languages in MPS. This will validate its expressiveness and also be a base to experiment for new development.
Ideally languages with complicated language features.
Ideally languages with complicated language features.
Please sign in to leave a comment.
A Lisp implementation would be a nice exercise I guess, because Lisp is a very small language. I don't know of any other implementations but I must confess I didn't get the point of having common languages as MPS implementations.
You need to ensure that may language idioms can be modeled succinctly and optimally. This can form the test suite.
Also FOSS programmes in these languages can be compiled and bench marked.
Also this will help develop new languages using these implementations.