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
2 weeks 2 days ago
2 weeks 2 days ago
2 weeks 2 days ago
24 weeks 4 days ago
28 weeks 6 days ago
30 weeks 3 days ago
30 weeks 3 days ago
33 weeks 1 day ago
37 weeks 5 days ago
37 weeks 5 days ago