Posted by Damien Pollet
Sun, 01 Oct 2006 19:12:43 GMT
…explains Mark Dominus:
When we identify and document one, that should not be the end of the story. Rather, we should have the long-term goal of trying to understand how to improve the language so that the pattern becomes invisible or unnecessary.
Examples are the iterator methods in Smalltalk and Ruby, or the singleton using once in Eiffel…
(via lesscode)
Posted in Link | Tags design, language, patterns | 2 comments
Posted by Damien Pollet
Sun, 16 Jul 2006 21:32:00 GMT
I recently got a case of the stuff-acquisition-syndrome, said stuff being books actually:
Hopefully I’ll read (completely, that is) all of them, one day ;-)
Update: Yesterday I also received The Elements of Typographic Style by Robert Bringhurst. The print quality amazing and on a beautiful paper, even better than my copies of Simmons’ Ilium and Olympos. Hardcover books rule!
Posted in Reading | Tags book, design, graphics, patterns | no comments
Posted by Damien Pollet
Wed, 19 Oct 2005 23:05:00 GMT
I just stumbled upon the Asymptote domain-specific programming language for producing vector drawings. I’ve waited for such a thing to exist for some time now since I just couldn’t wrap my brain around MetaPost, from which it is inspired.
Kinda strange to program a drawing, you’ll say. Granted, these tools are not exactly WYSIWYG or even interactive, since you have to run the program to produce the actual drawing. I wouldn’t recommend them for anything other than diagrams, graphs, or technical drawings. But for these kinds of visuals, they can be really powerful.
Read more…
Posted in Link | Tags design, graphics, language | no comments