G
Gerald Bauer
Hello,
I've created a S6/S9 version of Sam Ruby's OSCON 2008 slide deck
titled "Ruby 1.9: What to Expect (What's Changed? What's New?)" that
offers a single-web page version that in addition to offering a
full-screen slide show is easy-to-print for offline reading. (S6/S9
Tip: Use the t-key to toggle between outline and slide show view.)
Topics covered in Sam Ruby's slide show include:
== What's Changed?
* Single Character Strings
* String Index
* {"a","b"} No Longer Supported
* Array.to_s Now Contains Punctuation
* Colon No Longer Valid In When Statements
* Block Variables Now Shadow Local Variables
* Hash.index Deprecated
* Fixnum.to_sym Now Gone
* Hash Keys Now Unordered
* Stricter Unicode Regular Expressions
* tr and Regexp Now Understand Unicode
* pack and unpack
* BasicObject More Brutal Than BlankSlate
* Delegation Changes
* Use of $KCODE Produces Warnings
* instance_methods Now an Array of Symbols
* Source File Encoding
== What's New?
* Alternate Syntax for Symbol as Hash Keys
* Block Local Variables
* Inject Methods
* to_enum
* No block? Enum!
* Lambda Shorthand
* Complex Numbers
* Decimal Is Still Not The Default
* Regex "Properties"
* Splat in Middle
* Fibers
* Break Values
* "Nested" Methods
More @ http://slideshow.rubyforge.org/ruby19.html
Cheers.
I've created a S6/S9 version of Sam Ruby's OSCON 2008 slide deck
titled "Ruby 1.9: What to Expect (What's Changed? What's New?)" that
offers a single-web page version that in addition to offering a
full-screen slide show is easy-to-print for offline reading. (S6/S9
Tip: Use the t-key to toggle between outline and slide show view.)
Topics covered in Sam Ruby's slide show include:
== What's Changed?
* Single Character Strings
* String Index
* {"a","b"} No Longer Supported
* Array.to_s Now Contains Punctuation
* Colon No Longer Valid In When Statements
* Block Variables Now Shadow Local Variables
* Hash.index Deprecated
* Fixnum.to_sym Now Gone
* Hash Keys Now Unordered
* Stricter Unicode Regular Expressions
* tr and Regexp Now Understand Unicode
* pack and unpack
* BasicObject More Brutal Than BlankSlate
* Delegation Changes
* Use of $KCODE Produces Warnings
* instance_methods Now an Array of Symbols
* Source File Encoding
== What's New?
* Alternate Syntax for Symbol as Hash Keys
* Block Local Variables
* Inject Methods
* to_enum
* No block? Enum!
* Lambda Shorthand
* Complex Numbers
* Decimal Is Still Not The Default
* Regex "Properties"
* Splat in Middle
* Fibers
* Break Values
* "Nested" Methods
More @ http://slideshow.rubyforge.org/ruby19.html
Cheers.