LANGREITER.COM plain, simple
      START     INDEX
  Mittwoch, 28. Februar 2007

"[r0ml]'s talk was humorous, engaging, thought provoking, and almost bizarre at times. [...] He challenged the thought of "computer literacy" being [the] "ability to work the applications on a computer". He also challenged the thought of "programming literacy" being "knowledge of 'the classic texts' of computer science such as [create SICP], [Kernighan] and Ritchie, Stevens (network programming), and Knuth". He proposed an analogy of programming literacy to prose literacy. If prose literacy is knowledge and familiarity with classic works of prose, so programming literacy is knowledge and familiarity with classic works of programming by way of the source code. Taking the analogy further, he proposed that our works of programming could (and maybe should) work more like works of literature. Why is it broken up into multiple files? Why do we spend as much time (sometimes more) writing spoken/written language explanations of what the code does rather than let the code speak for itself?"

What would such "classic works of programming" be? I spent some time recently paging through my old Oberon books; the original Oberon System had been designed from the outset so that it could be understood in its entirety by a single programmer within a reasonable time span.* I fear not many works of programming are.

On the other hand, I think that we're just starting to see the positive (learning, cross-pollination &c.) effects of large-scale source availability (thanks to Free [and free] software), a privilege essentially limited to the walled gardens of large software companies only 15 (or even 10) years ago.

In semi-related news, print is gonna be a function.

* And indeed, the system's source code is listed and elucidated in Project Oberon, which, along with several other Wirth & Co. classics, is now available online.

gavin 6507 days AGO
There's already quite the body of work surrounding this version of "programming literacy." One of my favorite thinkers, Richard Gabriel, has his Master's in Fine Arts in software idea. Maybe r0ml referenced him....

chris 6506 days AGO
incidentally, mf mentioned that just a few days ago: comments-2007-02-25

gavin 6506 days AGO
How embarassing. I wish there was some way of visually tracking memes around here.

Please log in (you may want to register first) to post comments!


  SEARCH

GET YOUR MOVE ON

  ALMOST ALL ABOUT YOU
So log in, fella — or finally get your langreiter.com account. You always wanted one.
Nearby in the temporal dimension:
Nobody.
... and 111 of the anonymous kind.
Click on Join us in the chatterbox dimension! for a moderate dose of lcom-talk. This will probably not work in Lynx and other browser exotica.


THIS DAY IN HISTORY
2007 / 2005 / 2004 / 2003 / 2002

BACKLINKS
none

RECENT EDITS (MORE)
  films-seen
  Blood Stone
  y!kes
  wet towel
  B Studio
  Pilcrow News
  Nastassja Kinski
  2011-10-06-steve
  2011-10-06
  comment-2011-08-04-1

POWERED BY
Special Entanglement Forces provided by Vanilla

&c.
GeoURL RSS 0.92

FRIENDLY SHOPS
Uncut Games bei Gameware

OFFEN!
Offenlegung gem. §25 MedienG:
Christian Langreiter, Langkampfen
See also: Privacy policy.



 
EDIT