资 源 简 介
Monty is a language based heavily on Python and Java. It is currently just a translator that translates into Python code and adds a very small amount of additional runtime support. That was used for prototyping the language syntax and features.
The direction I want to take Monty is a front-end to other languages and build upon the translator concepts. For example, I would like to create a code generation back-end for Objective C in order to write iPhone applications in Monty instead of the horrid O-C language. Other ideas are generating C++, Java, as well as continue to support Python as a target language.
Monty is a typed language, but I would like to support using untyped variables for convenience (but suffers performance). Although Monty has many scripty-like features of Python, it does not have as much of the dynamic nature.