User loginNavigation |
archivesCritical Programming Language DesignRecently, I've been immersing myself more in design and spending more time working with designers. This week I've been digesting an area called critical design and have attended a few talks from the design community (e.g., a nice lecture by Anthony Dunn of the Royal College of Art). Basically, we (PL designers) typically do affirmative design, which is characterized by the following goals:
In contrast to affirmative design, critical design works with the following goals:
The only examples of critical design that I can find in PL are esoteric languages like BrainF*ck. Such languages seem like jokes, and maybe they are meant as jokes, but they have some merit. Opinions on the role of critical design in PL research? Any good examples? I'm particularly interested in using critical design in PL design to break through the rut I think we are in today. |
Browse archivesActive forum topics |
Recent comments
36 weeks 3 days ago
36 weeks 3 days ago
36 weeks 3 days ago
1 year 6 weeks ago
1 year 10 weeks ago
1 year 12 weeks ago
1 year 12 weeks ago
1 year 15 weeks ago
1 year 19 weeks ago
1 year 19 weeks ago