• Search
  • Login
ThingsNewcomersShouldKnow » Introduction / ThingsNewcomersShouldKnow

Things That Newcomers to Ruby Should Know

Author: William Djaja Tjokroaminata
Converted to Pandora by: Julian I. Kamil
Original text: http://www.glue.umd.edu/~billtj/ruby.html

Book contents

  Prologue: Resources

  1. Using warnings
  2. Interactive shell
  3. On-screen documentation
  4. Class#method notation
  5. Getting characters from a string
  6. Array and hash default values
  7. Mutable hash keys
  8. Reading numerals from a file
  9. Pre / post increment / decrement operators
  10. Lexical scoping in blocks
  11. Two sets of logical operators
  12. The === operator and case statements
  13. White space
  14. The “dot” method call operator
  15. Range objects
  16. Boolean values
  17. Variables, references, and objects
  18. Deep copy
  19. Class variables
  20. Substituting backslashes

  Epilogue: Things that are good to know

Copyright notice

Original format – Copyright © 2002-2006 William Djaja Tjokroaminata. All rights reserved.
Pandora format – Copyright © 2006 Julian I. Kamil. All rights reserved.
This article has been made available at The Ruby Bookshelf in the Pandora format under the GNU Free Documentation License.

The Ruby Bookshelf
  • About the Bookshelf
  • Supporting the Bookshelf

Pandora
  • About Pandora
  • Pandora at Ruby Veil
  • Pandora at RubyForge
Book Contents
  • Prologue
  • Using warnings
  • Interactive shell
  • On-screen docs
  • Class#method notation
  • Chars from string
  • Array and hash defaults
  • Mutable hash keys
  • Numerals from file
  • Increment and decrement
  • Blocks lexical scoping
  • Logical operators
  • The === operator and cases
  • White space
  • The “dot” method call
  • Range objects
  • Boolean values
  • Vars, refs, and objects
  • Deep copy
  • Class variables
  • Substituting backslashes
  • Epilogue
The Ruby Bookshelf
  • About the Bookshelf
  • Supporting the Bookshelf

Pandora
  • About Pandora
  • Pandora at Ruby Veil
  • Pandora at RubyForge

Ruby
  • Language Site
  • Documentation Site
  • The Ruby Bookshelf
  • Standard Library
  • Ruby on Rails
  • RedCloth
Browsers
  • Firefox for Windows, Linux
  • Camino for OS X

Pandora Powered ™

Powered by Pandora 0.4.4