Programming Books
                Open Web Directory
           SoftXMLLib | SoftEcartJS
Web Tutorials

Today's Tutorials

Ruby highlights

  • Pure Object Oriented
  • Interpretive
  • Simple syntax
  • Modern


  • Variables have no type (dynamic typing)
  • No primitive types (everything is an object)
  • No list context (everything returns object)
  • No prior declaration needed, but initialization is often essential
  • No user-level memory management (garbage collection)
  • Classes, Mix-ins, Per-object methods
  • Iterators for loop abstraction
  • Text processing and regular expression
  • Dynamic loading
  • Closures, Bignums, Exception handling, system calls...

Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.

™SoftXML.   Privacy Statement  |  Article Archive  |  Popular Web Development Books