Added: Feb 22, 2008

From: googletechtalks

Duration: 49:57

Google Tech Talks February, 20 2008 ABSTRACT Ruby 1.9 Speaker: Yukihiro Matsumoto Yukihiro Matsumoto (Matsumoto Yukihiro, a.k.a. Matz, born 14 April 1965) is a Japanese computer scientist and software programmer best known as the chief designer of the Ruby programming language. He was born in Osaka Prefecture, in western Honshu. According to an interview conducted by Japan Inc., he was a self-taught programmer until the end of high school. He graduated with an information science degree from Tsukuba University, where he associated himself with research departments dealing with programming languages and compilers. As of 2006, Matsumoto is the head of the research and development department at the Network Applied Communication Laboratory, an open source systems integrator company in Shimane prefecture. He is a member of The Church of Jesus Christ of Latter-day Saints and served as a missionary for the church. Matsumoto is married and has four children. http://en.wikipedia.org/wiki/Yukihiro_Matsumoto

Channel: People

Tags: education  engedu  google  googletechtalks  talk  talks  techtalk  techtalks 


Rating: 4.56 (98 ratings)    Views: 41100' favoriteCount='9    Comments: 22

jamieflournoy Says:

Feb 22, 2008 - Konnichiwa?

semiliteratedgod Says:

Feb 23, 2008 - omfg

yukiikyuta Says:

Feb 23, 2008 - Poor Matz, he's stuttering a bit. Awesome guy, though.

shitamichi Says:

Feb 23, 2008 - Good Job!!

FungShunWen Says:

Feb 23, 2008 - <3 ruby

yukiosaitoh Says:

Feb 23, 2008 - good

SolonBob Says:

Feb 23, 2008 - Well, I understand he just learned english a couple of years ago. I've heard that when he started Ruby, he basically knew no english. Obviously, he is demand as a speaker now, so he has been working on his english. And most listeners are willing to listen, because he knows what he is doing.

fanixism Says:

Feb 24, 2008 - thank matz, good job!

fanixism Says:

Feb 25, 2008 - 感谢Matz,期待2.0早日出炉

bigbold2 Says:

Feb 25, 2008 - Interesting, then, that he followed the convention of using English names for everything in the language. It's a convention, sure, but if I were building a language for myself and my first language wasn't English, I wouldn't be using English. Of course, this is why I don't have a world-class language to my name ;-)

s1e Says:

Feb 26, 2008 - BUT since the latter hash is actually just for named parameters, you can probably pass both hash and the named param like google {:foo => "bar}, :boo => "far" and Ruby should interpret it fine It's questionable whether Rails should be rewritten to simply use variables instantiated by named params instead of internally deciphering them from an options hash I'm not in posession of 2.0, so I some of this is speculative, hope it helps though :-)

s1e Says:

Feb 26, 2008 - Hehe, Matz rocks. The last question was a bit awkward, but it showed Ruby's beauty The Hash object at the bottom of the arguments list Matz was explaining about, can actually have the brackets omitted, but is still interpreted as :a => hash. When you want to pass another hash in the parameter, you have to explicitly wrap them both in brackets, or instantiate by Hash#new If you have a function def google(opts) puts opts[:foo] + boo end This is how it looks google {:boo => "foo"}, {:far => "bar"}

lfecdr Says:

Feb 28, 2008 - Where I can download subtitles?

JonThm Says:

Feb 28, 2008 - GW is nuclear power fiction! Google a stooge.

dav231988 Says:

Mar 12, 2008 - Ruby and Matz roxrz!

nkchenz Says:

Apr 10, 2008 - very good and interesting

kristonholt Says:

Apr 30, 2008 - how do i download ruby? when i try to download it i need a program to open it what should i use?

natlang1 Says:

May 2, 2008 - Cool, Ruby 2 and Perl 6 will both be released on the same day - Christmas.

scottburton11 Says:

May 6, 2008 - Emuliator.

Shoot3r101 Says:

Sep 5, 2008 - man this guy is SMART holy moly.

sgharms Says:

Sep 5, 2008 - I think Matz is a Buddha. People within a 5 foot radius of him start smiling and feel vaguely smarter and happier.

nexus2xl Says:

Sep 28, 2008 - "Nothing googley" MUAHAHAHA Proprietary secrets!!