The Feyerabend Project at ChiliPLoP
A ChiliPLoP 2001 Hot Topic
Fifty years into the First Computing Era some of us in the computing arena have come to realize weve made a false start, and for us to finally be able to produce lasting, correct, beautiful, usable, scalable, enjoyable software that stands the tests of time and moral human endeavor, we need to start over. Perhaps well be able to salvage some of what weve learned from the First Era. Perhaps not.
At ChiliPLoP (May 1-4, 2001, Carefree, Arizona) we will hold the first of a short series of workshops that will work up to the initial starting place for a massive reinvention of computing. The way to think of this workshop is that we have experienced 50 years of computing all the way from machine language numerical computing to performing software on the Web in Java; and some of our tools, languages, processes, methodologies, and educational practices are suitable for and conducive to creating humane software, and some arent. Now that we have a better idea of the kinds of software and systems we need to routinely build, the proper place of users in the design process, and what it takes to get software built, we need to take a look at what we do and how we do it in order to better match tools and processes to reality.
This is a brainstorming event - I will come prepared with about an hour of material with ideas for new programming languages and new educational practices, and after that we will work as a group to gather more ideas to start sketching the new landscape of computing. You are the right person for this event if you are a creative thinker, know several areas of computing well, and are sympathetic to (though perhaps are not a believer in) the goals of the patterns community.
To be invited to this workshop, please send me a 1-page description of your computing interests and expertises along with a 1 or 2 paragraph essay on your initial thoughts on how to approach this work. A maximum of 20 people will be invited.
Note: PLoP is a trademark of The Hillside Group, Inc.