Guy Steele: Growing a Language (video 53:30)
11–20 of 23 posts
Re: Guy Steele: Growing a Language (video 53:30)
#12"If you give a person a fish, he can eat for a day. If you teach a person to fish, he can eat his whole life long. If you give a person tools, he can make a fishing pole—and lots of other tools! He can build a machine to crank out fishing poles." That's the essence of programming.
Re: Guy Steele: Growing a Language (video 53:30)
#13I don't know enough to take it on though, just thinking of that numerology scene from Pi.
Re: Guy Steele: Growing a Language (video 53:30)
#14Re: Guy Steele: Growing a Language (video 53:30)
#15reaction; 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)
#16Re: Guy Steele: Growing a Language (video 53:30)
#17Guy Steele and Dick Gabriel gave a talk at HOPL a few years back. Another great talk. It lacked the insight of this one, but purely a joy... CS poetry. Unfortunately, I haven't been able to find the talk online anywhere.
http://blog.jaoo.dk/2008/11/21/art-and-code-obscure-or-beaut...
Re: Guy Steele: Growing a Language (video 53:30)
#18Guy Steele and Dick Gabriel gave a talk at HOPL a few years back. Another great talk. It lacked the insight of this one, but purely a joy... CS poetry. Unfortunately, I haven't been able to find the talk online anywhere.
Was it this one, perhaps? Or something similar? http://blog.jaoo.dk/2008/11/21/art-and-code-obscure-or-beaut...
Re: Guy Steele: Growing a Language (video 53:30)
#19"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.
I'm 100% in agreement, this applies not only to languages, but up and down the technology stack. We need to use datastores that support schema evolution, data objects that assume and open world and not a closed world.
Re: Guy Steele: Growing a Language (video 53:30)
#20Guy Steele and Dick Gabriel gave a talk at HOPL a few years back. Another great talk. It lacked the insight of this one, but purely a joy... CS poetry. Unfortunately, I haven't been able to find the talk online anywhere.
Was it this one, perhaps? Or something similar? http://blog.jaoo.dk/2008/11/21/art-and-code-obscure-or-beaut...