b i os o u n da r tt e x t
Graphical Programming, generative art and related links
These are to supplement classes and seminars in creativity and technology, but I've added them here for a wider range of users.
The resources
- Design By Numbers (DBN)
- For historical reference: the original generative graphical programming environment by John Maeda
- Processing (Java)
- Development from the John Maeda's DBN by Casey Reas and Ben Fry. See some examples.
- Field (meta-art-code environment)
- From the Open-Ended Group
- Open Frameworks (C++)
- See the gallery.
- Context Free
- Written mainly in C++. Uses a Context-free grammar. See how to, or some examples and the gallery.
- vvvv (Windows only but you can use Bootcamp)
- See the propaganda for more information.
- Nodebox and NodeBox2 (Python)
- See some examples and the nice tutorial.
- VPython: 3D programming for ordinary mortals
- Don't be put off by the nasty website. There are some good video tutorials.
- Shoes (Ruby)
- All-in-one toolkit for creating mini-applications, with a built-in manual. See the Ruby and Shoes course.
- The Ruby 'Pickaxe' book (first edition) is free online
- This was for many years the 'classic' Ruby textbook. For an online tutorial see the lovely TryRuby, or Core Ruby Programming.
- Ruby Processing (download site)
- Is what it says, also see Ruby+Processing, and a discussion about how Ruby syntax is easier to learn than Java.
- Art and Code
- A symposium for umm... art and code