Postmodern Programming
PostModern Computer Programming
paper (2002) by James Noble and Robert Biddle http://www.mcs.vuw.ac.nz/comp/Publications/CS-TR-02-9.abs.html
Martin Fowler: The essence of it (at least for me) is that software development has long had a modernist viewpoint that admirable software systems are composed of uniform components, composed in a uniform and simple way. (SmallTalk and Lisp are good examples of this kind of thinking.) A post-modern view is that software is all sorts of different very different stuff glued together in all sorts of different ways (think Perl and UNIX/LinuxOS), and this style of software (Big Bucket Of Glue) isn't a bad thing.
Notes on Notes on Postmodern Programming!
- http://dl.acm.org/citation.cfm?id=1028710
- http://www.researchgate.net/publication/220177662_Notes_on_notes_on_postmodern_programming
Larry Wall talk on "Perl, the first postmodern computer language". I'm here to talk about why Perl and Linux have both been so successful... However, since this talk is itself a postmodern work of art, I'll be dragging in all sort of other cool things along the way, so maybe you won't fall asleep.
Scott Rosenberg study http://www.wordyard.com/2007/07/03/postmodern/
PeterHarkins on how Stack Overflow supports Scavenge Driven Development. If the goal of Stack Overflow is really “collectively increasing the sum total of good programming knowledge in the world”, it will balance the humours: lure coders in with useful snippets while ensuring they learn something before they go.
Edited: | Tweet this! | Search Twitter for discussion