Try Ruby is a interactive shell that quickly and whimsically teaches the Ruby programming language. Originally _why's idea, it has been recreated from the ground up by Rubyists who have a passion for Ruby and for teaching their fellow (wo)man how to program.
I got to lesson ~6 and decided to heed the little popup in the bottom right, the one about creating a Code School account in order to save my work. I attempted to apple-click it in a new tab but it opened in the same tab (pilot error?). I created my account and re-entered the Ruby tutorial....only to discover that my shell history was lost. Doh! This was frustrating because the first time I really needed my shell history was in lesson 8, to recall the syntax of the Popup.make command. I was forced to open tryruby in a separate tab and to do "next" about 20 times in order to reach the needed Popup.make reference code.
I got to lesson ~6 and decided to heed the little popup in the bottom right, the one about creating a Code School account in order to save my work. I attempted to apple-click it in a new tab but it opened in the same tab (pilot error?). I created my account and re-entered the Ruby tutorial....only to discover that my shell history was lost. Doh! This was frustrating because the first time I really needed my shell history was in lesson 8, to recall the syntax of the Popup.make command. I was forced to open tryruby in a separate tab and to do "next" about 20 times in order to reach the needed Popup.make reference code.