Postmodern Programming

PostModern Computer Programming

paper (2002) by James Noble and Robert Biddle

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!

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

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:    |       |    Search Twitter for discussion