Boo is a new object oriented statically typed programming language for the Common Language Infrastructure with a python inspired syntax and a special focus on language and compiler extensibility.
If you want to try boo, read the Getting Started guide. To dive deeper, follow the link to the Wiki pages.
News
Specter is back. It is a behavior-driven development framework for the CLI, powered by Boo meta-programming capabilities.
This release makes it work with recent Boo releases and introduces new features including standalone spec runners and a new 'subject' macro.
Full changelog and links here.
Rodrigo made a talk on Boo at Mono Summit 2007 in Madrid which got very good feedback. He shared his impressions on his blog along with the slides and some examples of the new meta-programming features newly available on Boo 0.8
Also, it is worthy to note Rodrigo made reference to the new Specter object-behaviour specification framework, another great project powered by Boo.
Bamboo would like to thank
- Georges Benatti who always believed the idea, thanks man!
- Carlinhos for always being there
- cv for being so enthusiastic and introducing the project to the hausmates
- the hausmates for such a warm welcome and the great infrastructure
- Terence Parr for the great ANTLR tool along with all the people who hang on the ANTLR group
- The guys from the Mono Brasil project
- Guido van Rossum for coming up with such a great language that eventually served me as inspiration to start this project
- The one who supported me all the way through this last 10 years: I love you, Ma!




