Harriman House | Business Books | Politicos | Financial Conferences | Glossary | Investor Education | Derivatives | Financial Gurus | Spread Betting Central |

Home |  Search |  shopping basket Shopping basket
Tel: +44 (0)1730 233870    Email: bookshop@holbornbooks.co.uk  
Categories

Ruby by Example: Using Ruby to Solve Difficult Problems by Kevin C. Baird
  • Ruby by Example: Using Ruby to Solve Difficult Problems

  • by Kevin C. Baird
  • £18.89
  • (Convert currency)
  • Normal price: £20.99, you save: £2.10 (10%)
  • £4.00 UK postage (for single orders)
Usually ships within 3 to 5 working days

    • Product code: 231399
    • ISBN: 1593271484, ISBN13: 9781593271480, 256 pages, paperback
      Published by No Starch Press, 2007
    Rate this book...

    Rating: 0.0/5 (0 votes cast)

    Description of Ruby by Example: Using Ruby to Solve Difficult Problems

    Perfect for programmers at all levels, Ruby by Example explores Rubys functional power-inspired by Lisp-through the use of numerous practical and illustrative examples. The book includes short scripts, ranging from the simple to the complex, that do something interesting while also illustrating key concepts in Ruby. These scripts manipulate text, manipulate numbers (in ways that extend Rubys numeric classes), and much more, all while showing readers how to use the language to extend itself. The author offers full explanations of how the provided examples work, as well as ideas for expanding and improving them. Readers learn about Rubys abilities by experimenting with IRB (the interactive Ruby shell); RubyGems; and relatively high-level topics such as open classes, mixins, inheritance, and functional programming (both straightforward recursion and built-in methods like map, inject, and so on). An introduction to building Web applications with Ruby on Rails is included as well as how to get Ruby working within a Web server.


    See other products on
    Bulk buying
    If you need bulk copies of Ruby by Example: Using Ruby to Solve Difficult Problems, or are interested in opening a corporate account, please contact us.