<?xml version="1.0" encoding="UTF-8"?>
<GoodreadsResponse>
	<Request>
		<authentication>false</authentication>
		    <method><![CDATA[]]></method>
	</Request>
	<author>
  
  <id>228507</id>
  <name><![CDATA[Yukihiro Matsumoto]]></name>
  <link><![CDATA[http://www.goodreads.com/author/show/228507.Yukihiro_Matsumoto]]></link>
  <fans_count type="integer">0</fans_count>
  <followers_count type="integer">0</followers_count>
  <image_url><![CDATA[http://photo.goodreads.com/authors/1227328204p5/228507.jpg]]></image_url>
  <about><![CDATA[&quot;Matsumoto Yukihiro, a.k.a. Matz, is a Japanese computer scientist and software programmer best known as the chief designer of the Ruby programming language and its reference implementation, Matz's Ruby Interpreter (MRI).<br/><br/>Matsumoto's real name is the kanji 松本行弘, but it is normally written in hiragana, as まつもとゆきひろ.<br/><br/>Born in Osaka Prefecture, he was raised in Tottori Prefecture from the age of four. 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.<br/><br/>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.&quot;<br/><br/><a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Yukihiro_Matsumoto" title="http://en.wikipedia.org/wiki/Yukihiro_Matsumoto">http://en.wikipedia.org/wiki/Yukihiro_Ma...</a><br/><br/><br/>]]></about>
  <influences><![CDATA[]]></influences>
  <gender></gender>
  <hometown>Osaka</hometown>
  <born_at>1965/04/14</born_at>
  <died_at></died_at>
  
  <books>
        <book>
  <id type="integer">2485075</id>
  <isbn>0596516177</isbn>
  <isbn13>9780596516178</isbn13>
  <text_reviews_count type="integer">3</text_reviews_count>
  <title>
    <![CDATA[The Ruby Programming Language]]>
  </title>
  <image_url>http://www.goodreads.com/images/nocover-111x148.jpg</image_url>
  <link>http://www.goodreads.com/book/show/2485075.The_Ruby_Programming_Language</link>
  <average_rating>4.08</average_rating>
  <ratings_count>24</ratings_count>
  <description>
    <![CDATA[Written by a stellar team from the Ruby community, including bestselling author David Flanagan and Ruby creator Yukihiro &quot;Matz&quot; Matsumoto -- with illustrations by writer/cartoonist/programmer why the lucky stiff -- this book is <em>the</em> authoritative guide to Ruby 1.9, the new version that introduces many significant language features.<br/> <br/> With <em>The Ruby Programming Language</em>, you will quickly learn Ruby's lexical structure, primary expressions, conditionals, syntax, classes, the data it manipulates, and more. David Flanagan is a master of describing programming languages. Just as he made <em>JavaScript: The Definitive Guide</em> and <em>Java in a Nutshell</em> the most valuable resources for those languages, Flanagan offers you a thorough look at Ruby in an easy-to-use format. The knowledge and expertise of Matz Matsumoto ensures the book's accuracy.<br/> <br/> Because Ruby blurs the distinction between language and platform, this book includes a tour of the core Ruby API. But the primary subject is the language itself, including: &lt;ul&gt; &lt;li&gt;Ruby's lexical structure -- basic issues like character set, case sensitivity and reserved words&lt;/li&gt; &lt;li&gt;Numbers, strings, ranges, arrays, and other data that Ruby programs can manipulate, plus basic features of all Ruby objects&lt;/li&gt; &lt;li&gt;Primary expressions in Ruby -- literals, variable references, method invocations and assignments&lt;/li&gt; &lt;li&gt;Conditionals, loops (including blocks and iterator methods), exceptions and other Ruby expressions&lt;/li&gt; &lt;li&gt;Ruby's method definition and invocation syntax, and the invokeable objects known as procs and lambdas&lt;/li&gt; &lt;li&gt;An explanation of closures in Ruby and an exploration of functional programming techniques&lt;/li&gt; &lt;li&gt;Classes and modules in Ruby, inheritance, method visibility, mixing modules and the method name resolution algorithm&lt;/li&gt; &lt;li&gt;Ruby APIs that allow a program to inspect and manipulate itself, and metaprogramming techniques that use the APIs to extend Ruby's syntax for easier programming&lt;/li&gt; &lt;li&gt;A quick overview of the Ruby platform -- the most important classes and methods, text processing, numeric computation, collections, input/output, networking and threads&lt;/li&gt; &lt;/ul&gt; <em>The Ruby Programming Language</em> also covers the top-level Ruby programming environment, including global variables and functions, command-line arguments supported by the Ruby interpreter, and Ruby's security mechanism. If you're an experienced programmer who wants to look at this language in depth, this guide is invaluable.]]>
  </description>
<authors>
    <author>
    <id>85682</id>
        <name><![CDATA[David Flanagan]]></name>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-200x266.jpg]]></image_url>
    <link><![CDATA[http://www.goodreads.com/author/show/85682.David_Flanagan]]></link>
    <average_rating>3.78</average_rating>
    <ratings_count>293</ratings_count>
    <text_reviews_count>37</text_reviews_count>
  </author>
    <author>
    <id>228507</id>
        <name><![CDATA[Yukihiro Matsumoto]]></name>
    <image_url><![CDATA[http://photo.goodreads.com/authors/1227328204p5/228507.jpg]]></image_url>
    <link><![CDATA[http://www.goodreads.com/author/show/228507.Yukihiro_Matsumoto]]></link>
    <average_rating>3.90</average_rating>
    <ratings_count>31</ratings_count>
    <text_reviews_count>4</text_reviews_count>
  </author>
  </authors></book>

        <book>
  <id type="integer">403094</id>
  <isbn>0596002149</isbn>
  <isbn13>9780596002145</isbn13>
  <text_reviews_count type="integer">1</text_reviews_count>
  <title>
    <![CDATA[Ruby In A Nutshell]]>
  </title>
  <image_url>http://photo.goodreads.com/books/1174451550m/403094.jpg</image_url>
  <link>http://www.goodreads.com/book/show/403094.Ruby_In_A_Nutshell</link>
  <average_rating>3.29</average_rating>
  <ratings_count>7</ratings_count>
  <description>
    <![CDATA[Ruby is an absolutely pure object-oriented scripting language  written in C and designed with Perl and Python capabilities in  mind.  While its roots are in Japan, Ruby is slowly but surely  gaining ground in the US.  The goal of Yukihiro Matsumoto,  creator of Ruby and author of this book, is to incorporate  the strengths of languages like Perl, Python, Lisp and Smalltalk. Ruby is a genuine attempt to combine the best of everything  in the scripting world.  Since 1993, Ruby mailing lists have  been established, Web pages have formed, and a community has  grown around it.  The language itself is very good at text  processing and is notable for its broad object orientation.   Ruby is portable and runs under GNU/Linux (and other Unices)  as well as DOS, MS Windows and Mac.    With <em>Ruby in a Nutshell</em>, Matsumoto offers a practical  reference to the features of this new language including the  command-line options, syntax, built-in variables, functions,  and many commonly used classes and modules.  This guide covers the  current stable version of Ruby (1.6), yet is applicable to the  development version 1.7 and the next planned stable version 1.8.   You will find a thorough description of Ruby's language syntax, and a description of the core functionality  built into the standard Ruby interpreter, which has more  than 800 built-in methods in 42 classes and modules.       Ruby finds its power through its built-in libraries, and this handy  volume take you through the many useful libraries that come with the standard Ruby distribution--from network access via HTTP and CGI programming, to data persistence using the DBM library.  This book concludes with  coverage of the unique tools that come with Ruby, including the debugger, profiler, and irb (or interactive ruby.)    Find out how Ruby combines the strengths of other languages,   and why it has captured the interest of so many open source   programmers.  As part of the successful &quot;in a nutshell&quot; series of books from O'Reilly &amp; Associates, Ruby in a Nutshell is for readers who want a single desktop reference for all their needs.]]>
  </description>
<authors>
    <author>
    <id>228507</id>
        <name><![CDATA[Yukihiro Matsumoto]]></name>
    <image_url><![CDATA[http://photo.goodreads.com/authors/1227328204p5/228507.jpg]]></image_url>
    <link><![CDATA[http://www.goodreads.com/author/show/228507.Yukihiro_Matsumoto]]></link>
    <average_rating>3.90</average_rating>
    <ratings_count>31</ratings_count>
    <text_reviews_count>4</text_reviews_count>
  </author>
  </authors></book>

        <book>
  <id type="integer">6609253</id>
  <isbn nil="true"></isbn>
  <isbn13 nil="true"></isbn13>
  <text_reviews_count type="integer">0</text_reviews_count>
  <title>
    <![CDATA[The Ruby Programming Language]]>
  </title>
  <image_url>http://www.goodreads.com/images/nocover-111x148.jpg</image_url>
  <link>http://www.goodreads.com/book/show/6609253-the-ruby-programming-language</link>
  <average_rating>0.0</average_rating>
  <ratings_count>0</ratings_count>
  <description>
    <![CDATA[Bestselling author David Flanagan teams up with Ruby creator Yukihiro Matz&quot; Matsumoto and writer/cartoonist/programmer why the lucky stiff to bring you <em>the</em> authoritative guide to Ruby. Covering versions 1.9 and 1.8, this book helps you learn Ruby's lexical structure, primary expressions, conditionals, syntax, classes, the data it manipulates, and more. For experienced programmers who want to look at this language in depth, this guide is invaluable.&quot;]]>
  </description>
<authors>
    <author>
    <id>85682</id>
        <name><![CDATA[David Flanagan]]></name>
    <image_url><![CDATA[http://www.goodreads.com/images/nophoto/nophoto-U-200x266.jpg]]></image_url>
    <link><![CDATA[http://www.goodreads.com/author/show/85682.David_Flanagan]]></link>
    <average_rating>3.78</average_rating>
    <ratings_count>293</ratings_count>
    <text_reviews_count>37</text_reviews_count>
  </author>
    <author>
    <id>228507</id>
        <name><![CDATA[Yukihiro Matsumoto]]></name>
    <image_url><![CDATA[http://photo.goodreads.com/authors/1227328204p5/228507.jpg]]></image_url>
    <link><![CDATA[http://www.goodreads.com/author/show/228507.Yukihiro_Matsumoto]]></link>
    <average_rating>3.90</average_rating>
    <ratings_count>31</ratings_count>
    <text_reviews_count>4</text_reviews_count>
  </author>
  </authors></book>

      <books>
</author>
</GoodreadsResponse>