l i n u x - u s e r s - g r o u p - o f - d a v i s
L U G O D
 
Next Meeting:
August 5: Social gathering
Next Installfest:
TBD
Latest News:
Jul. 4: July, August and September: Security, Photography and Programming for Kids
Page last updated:
2011 Jun 01 13:08

The following is an archive of a post made to our 'vox mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
[vox] [fwd] ACCU: Wednesday, June 8 - Peter Seibel,"They Call It Code for a Reason: Code is Not Literature" [Mtn View]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vox] [fwd] ACCU: Wednesday, June 8 - Peter Seibel,"They Call It Code for a Reason: Code is Not Literature" [Mtn View]



----- Forwarded message from Ali Cehreli <acehreli@gmail.com> -----

Date: Wed, 1 Jun 2011 00:29:53 -0700
From: Ali Cehreli <acehreli@gmail.com>
Subject: ACCU: Wednesday, June 8 - Peter Seibel, "They Call It Code for a
 Reason: Code is Not Literature"
To: acehreli@yahoo.com
Reply-To: acehreli@yahoo.com

When:      Wednesday, June 8, 2011
Topic:     They Call It Code for a Reason: Code is Not Literature
Speaker:   Peter Seibel
Time:      6:30pm doors open
          7:00pm meeting begins
Where:     Symantec
          VCAFE building
          350 Ellis Street (near E. Middlefield Road)
          Mountain View, CA 94043
Map:       <http://tinyurl.com/334rv5>
Directions: VCAFE is accessible from the semicircular courtyard
between Symantec buildings <http://tinyurl.com/2dccgc>
Cost:      Free
More Info: <http://www.accu-usa.org>

Computer scientists as eminent as Donald Knuth, have argued that
computer programs are a kind of literature: "Programming is best
regarded as the process of creating works of literature, which are
meant to be read." Abelson and Sussman strike a similar tone in their
classic Structure and Interpretation of Computer Programs: "programs
must be written for people to read, and only incidentally for machines
to execute".

But do programmers really read code like literature? We read code when
we have to: to fix a bug, to add a feature, or, occasionally, to learn
some specific technique or algorithm that is used in the code. But it
is the rare programmer who regularly sits down with a piece of code to
read just for fun.

Peter Seibel explores why reading code is so hard, whether we should
actually expect to be able to read code like literature, and what the
answers to those questions tell us about how to write better code.

Peter Seibel is either a writer turned programmer or programmer turned
writer. After picking up an undergraduate degree in English and
working briefly as a journalist, he was seduced by the web. In the
early 90s he hacked Perl for Mother Jones Magazine and Organic Online.
He participated in the Java revolution as an early employee at
WebLogic and later taught Java programming at UC Berkeley Extension.
He is also one of the few second generation Lisp programmers on the
planet and was a childhood shareholder in Symbolics, Inc. In 2003 he
quit his job as the architect of a Java-based transactional messaging
system, planning to hack Lisp for a year. Instead he ended up spending
two years writing the Jolt Productivity Award???winning Practical Common
Lisp. His most recent book is Coders at Work, a collection of Q&A
interviews with fifteen notable programmers and computer scientists.
When not writing books and programming computers he enjoy practicing
Tai Chi. He live in Berkeley, California, with his wife Lily,
daughters Amelia and Tabitha, and dog Mahlanie.

Meetings are open to the public and are free of charge.

The ACCU meets monthly. Meetings are always open to the public and are
free of charge. To suggest topics and speakers please email Walter
Vannini via walterv@gbbservices.com


----- End forwarded message -----

-- 
-bill!
Sent from my computer
_______________________________________________
vox mailing list
vox@lists.lugod.org
http://lists.lugod.org/mailman/listinfo/vox



LinkedIn
LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
facebook
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
Sunset Systems
Who graciously hosts our website & mailing lists!