From: Henning von Rosen Date: 2001-11-16T21:50:47+09:00 Subject: [ruby-talk:25420] Re: more on [matz:"Human Oriented Programming"?] ----- Original Message ----- From: "Yukihiro Matsumoto" To: "ruby-talk ML" Sent: Friday, November 16, 2001 7:27 AM Subject: [ruby-talk:25390] Re: more on [matz:"Human Oriented Programming"?] > Hi, > > In message "[ruby-talk:25347] more on [matz:"Human Oriented Programming"?]" > on 01/11/16, "Henning von Rosen" writes: > > |During RubyConf, matz gave a keynote on "Human oriented Programming". > | > |The slides are here: http://www.rubyconf.org/2001/talks/rc2001-a/ > | > |I find this interesting. Does anyone know where too find more about it? > | > |* Is there any soundrecording from the speach, manuskcript/article? > > Rich Kilmer was taking video of the presentaion. I'm not sure how > good recording quality is. You would have to endure my poor English > anyway. > > |** Are there related material on the web or elsewhere? > > Presentation materials for Linux Expo Paris and JAOO has similar > contents, but no further. > > If you really want to know more, ask me here. (and now I am supposing thet you said more in the speach, then is in the slide!) I like this slide of the keynote: ####################### #Slide 13: Pseudo-Simplicity # #Ruby is NOT the simplest language. # #Number of Syntax Rules #Number of built-in classes, methods # #But complexity is OK if human can handle it.* # #You don't care complexity, if you don't notice it. #Naturalness and consistency hide complexity. #You don't have to know all at once before you use Ruby. #Learn as you go. ########################## * "But complexity is OK if human can handle it." How did you arrive at this conlusion/insight? Would you ellaborate a little on it/give small example? thanks! /H