"I am Yukihiro Matsumoto, I believe keyboard can change the world" is a video about Father of Ruby -- Yukihiro Matsumoto. This video introduces us a father, a husband rather than a programmer.
Yukihiro Matsumoto shared his understanding about programming in this video. Computer is not quite smart, it cannot understand human languages, so if we want computers to complete jobs we assign to them, then we need something both human beings and computers can understand. That's why we have programming languages.
Yukihiro Matsumoto loves programming, but he loves his family more. He works at home lots of the time. He wants people to think him as a Christian and a father rather than a famous programmer. Yukihiro Matsumoto says that software development is a process to improve on an incomplete product to become mature. This process usually cannot be completed by just one person. Actually, life is also the same, he hopes to be more and more mature by communicating with his wife, his children, his colleagues and his neighbors.
Yukihiro Matsumoto is a Japanese computer scientist and software programmer best known as the chief designer of the Ruby programming language and its reference implementation, Matsumoto is the Chief Architect of Ruby at Heroku. He is a fellow of Rakuten Institute of Technology, a research and development organization in Rakuten Inc. His nickname is "Martz".