Chapter 13. 13h30 - Tutorial: How to recognize ugly graphics, and what you can do about them. A tutorial on cairo

Tutorial: How to recognize ugly graphics, and what you can do about them. A tutorial on cairo
Carl D. Worth
project: http://cairographics.org/
tutorial: http://cairographics.org/snapshots/tutorial.tar.gz

Carl gave a great tutorial on graphics in general (especially examples of bad graphics) and then moved onto describing the cairo library and how much more beautiful its output is compared to anything else. Despite the fact that Carl's been working on Cairo for the better part of the last 2 years, it's humorous to see that he is still very excited about this project and he enjoys talking about it at length. To this day Carl enjoys showing very short, concise snippets of code, and then showing what wonderful, correct, graphics result from it.

Some of the nuggets of wisdom I extracted from this talk are: