Live data from Hacker News

Guy Steele: Growing a Language (video 53:30)

video.google.com

1–10 of 23 posts

Guy Steele: Growing a Language (video 53:30)

#1
Guy Steele's keynote at the 1998 ACM OOPSLA conference on "Growing a Language" discusses the importance of and issues associated with designing a programming language that can be grown by its users.

Link to PDF http://www.cs.virginia.edu/~evans/cs655/readings/steele.pdf

Guy Steele: Growing a Language (video 53:30)
video.google.com

Re: Guy Steele: Growing a Language (video 53:30)

#5
"This is the nub of what I want to say. A language design can no longer be a thing. It must be a pattern -- a pattern for growth -- a pattern for growing the pattern for defining the patterns that programmers can use for their real work and their main goal."

One of the most incredible CS things I've ever taken in.

Re: Guy Steele: Growing a Language (video 53:30)

#9
reaction; the action caused by an action

While I was writing a reaction, I thought I should use only words with one syllable, and words defined in his talk.

information; facts learned. realize; be aware of

Other than the great information he gave, writing this reaction taught me how hard it is to write in this style, let alone talk for a hour. I also realized how much long words I use.

Re: Guy Steele: Growing a Language (video 53:30)

#10

If you don't understand: wait till the 10 minute mark to get what he's trying to do with you. Truly, truly amazing.

This is one of those videos where watching the transcript just doesn't cut it. You really have to hear it to get the full effect of the awkwardness.
Post reply on HN