|
|
|
|
|
by speedplane
2947 days ago
|
|
From my brief reading of this, the idea is to link programming concepts to more understandable concepts, primarily using aesthetic and story-telling techniques that many are already familiar with. A noble goal, except the variation among people's aesthetic preferences are huge. Would you have to have two programming languages for two people who like sci-fi versus history? Or how about teen drama versus high art? Linking programming to these extremely subjective aesthetics is a worthy effort to make programming more accessible, but one that is not entirely workable across personal preferences. |
|
When I employ the concept of narrative I am not specifically talking about common fiction. I am talking about the abstract idea of communicative flows within groups, which combine to form a story. You and I having this conversation is narrative, and forms a story about what you may or may not say next in order to navigate understanding of the underlying concept. I am arguing that this natural process is replicable in systems design where components have a simplified skeuomorphic version of this type of interchange.