Rubyisthefastestgrowingandmostexcitingdynamiclanguageoutthere.Ifyouneedtogetworkingprogramsdeliveredfast,youshouldaddRubytoyourtoolbox.ThisbookistheonlycompletereferenceforbothRuby1.9andRuby2.0,theverylatestversionofRuby.2013marksthe20thanniversaryoftheRubylanguage.We’reproudthatthroughoutitshistory,we’vecontinuedtocoverthelatestversionofRuby.Wouldyouliketogofromfirstideatoworkingcodemuch,muchfaster?Doyoucurrentlyspendmoretimesatisfyingthecompilerinsteadofyourclientsorendusers?Areyoufrustratedwithdemandinglanguagesthatseemtogetinyourway,insteadofgettingtheworkdone?AreyouusingRails,andwanttodigdeeperintotheunderlyingRubylanguage?Ifso,thenwe’vegotalanguageandbookforyou!Rubyisafullyobject-orientedlanguage,muchliketheclassicobject-orientedlanguage,Smalltalk.LikeSmalltalk,itisdynamicallytyped(asopposedtoJavaorC++),butunlikeSmalltalk,RubyfeaturesthesameconveniencesfoundinmodernscriptinglanguagessuchasPerlandPython.Thecombinationofthepowerofapureobject-orientedlanguagewiththeconvenienceofascriptinglanguagemakesRubyafavoritetoolofintelligent,forward-thinkingprogrammers.ThePickaxecontainsfourmajorsections:AnacclaimedtutorialonusingRuby.Thedefinitivereferencetothelanguage.Completedocumentationofallbuilt-inclasses,modules,andmethods.Completedescriptionsofall97standardlibraries.ThisisthereferencemanualforRuby,includingadescriptionofallthestandardlibrarymodules,acompletereferencetoallbuilt-inclassesandmodules(includingallthenewandchangedmethodsintroducedbyRuby1.9,1.9.2,1.9.3,and2.0).ItalsoincludesallthenewandchangedsyntaxandsemanticsintroducedsinceRuby1.8.Learnaboutthenewparameterpassingrules,localvariablescopinginblocks,fibers,andthenewblockdeclarationsyntax,am
2025/3/31 0:53:33
20.97MB
ruby
1