Warning: Pants is currently in a very early alpha stage.
Pants is a simple, stackless, dynamically typed, compiled, multiparadigm, statically but optionally hygienically dynamically scoped (holy adverbs), garbage-collected, continuation-based language. MLIA.
Pants is designed to have the powerful DSL-creation flexibility of Ruby, combined with the scope hygienics and philosophy of Python, in a language with a semantics as simple as R5RS Scheme (hopefully).
The language is intentionally designed with static analysis in mind for future optimization and speed. Further, care has been given to keep the core language both small and powerful, such that as many language features as possible can be implemented within the language.
The beginnings of a language tutorial are on the wiki at LanguageIntroduction.
A bunch of stuff.
This project is Copyright (c) 2011-2012, JT Olds <firstname.lastname@example.org>
Please see the LICENSE file for information about copying and your own use.