
A program written in C++ created this lovely piece of art work. However the art work wasn't coded in C++ but in a language that's interpreted by a C++ application. It's called Context Free, which if you've done Computer Science you may know from Context Free Grammar. Backus-Naur Form (BNF) is a popular notation for context free grammars.
Context Free is a digital art program that takes a description of an image and generates the image (as a bitmap, vector image, or movie). The description is in the form of a context free grammar and is called a cfdg file (aka context free design grammar). You can see examples of work on Youtube or on the site's Gallery, where the image came from.
Context Free is cross platform (windows, Linux and Mac). It produces some beautiful images, so if you want to learn a new programming language...
- Permanent link added to C++ Code Library

