
I have a chapter in this excellent book, along with a variety of international artists and designers, including Jonathan Harris, Carla Diana, and Aaron Koblin. The book includes step-by-step tutorials by each author.
Brevity is a scripting language for a scripting language. More specifically, it's a scripting language that sits on top of ActionScript 3.0 and gives quick and simple access to oft-used AS functions. From the site:
Brevity is attempting to do for ActionScript what Processing does for Java. Indeed, Brevity is obviously borrowing from Processing already. One look at a sample script makes that much clear:
Which begs the question... why not just use Processing? There is already an established Processing community, the application itself has gone through numerous rounds of testing and various upgrades, and Processing is increasingly in use in the art and music communities. So where does Brevity fit in? My immedeate reaction is that I'm not sure that it does fit in. However, it does provide one tantalizing advantage over Processing: it's end result will be a .SWF file, which cleanly avoids Java's inate clunkiness. It also makes projects created in Brevity a lot more accesable than those created in Processing.
Time will tell what happens with the Brevity project. Kudos go out to it's creators, Keith Peters and Todd Anderson, for taking on the initiative. It's something that I will certainly be keeping an eye on.