Tags: Programming Language.
Boo is an object-oriented statically typed general-purpose programming language that seeks to make use of the Common Language Infrastructure’s support for Unicode internationalization and web applications while using a Python-inspired syntax and a special focus on language and compiler extensibility. Some features of note include type inference generators multimethods optional duck typing macros true closures currying and first-class functions.