ruby教程_20141001

ruby教程_20141001

ID:32347496

大?。?.78 MB

頁數(shù):176頁

時間:2019-02-03

ruby教程_20141001_第1頁
ruby教程_20141001_第2頁
ruby教程_20141001_第3頁
ruby教程_20141001_第4頁
ruby教程_20141001_第5頁
資源描述:

《ruby教程_20141001》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫

1、W3SchoolRuby教程來源:www.w3cschool.cc整理:飛龍日期:2014.10.1Ruby簡介Ruby是一種純粹的面向?qū)ο缶幊陶Z言。它由日本的松本行弘(まつもとゆきひろ/YukihiroMatsumoto)創(chuàng)建于1993年。您可以在www.ruby-lang.org的Ruby郵件列表上找到松本行弘(まつもとゆきひろ/YukihiroMatsumoto)的名字。在Ruby社區(qū),松本也被稱為馬茨(Matz)。Ruby是"程序員的最佳朋友"。Ruby的特性與Smalltalk、Perl和Python類似。Perl、Python和Smalltalk是腳本語言。

2、Smalltalk是一個真正的面向?qū)ο笳Z言。Ruby,與Smalltalk一樣,是一個完美的面向?qū)ο笳Z言。使用Ruby的語法比使用Smalltalk的語法要容易得多。Ruby的特性Ruby是開源的,在Web上免費提供,但需要一個許可證。Ruby是一種通用的、解釋的編程語言。Ruby是一種真正的面向?qū)ο缶幊陶Z言。Ruby是一種類似于Python和Perl的服務(wù)器端腳本語言。Ruby可以用來編寫通用網(wǎng)關(guān)接口(CGI)腳本。Ruby可以被嵌入到超文本標(biāo)記語言(HTML)。Ruby語法簡單,這使得新的開發(fā)人員能夠快速輕松地學(xué)習(xí)Ruby。Ruby與C++和Perl等許多編程語言有

3、著類似的語法。Ruby可擴(kuò)展性強(qiáng),用Ruby編寫的大程序易于維護(hù)。Ruby可用于開發(fā)的Internet和Intranet應(yīng)用程序。Ruby可以安裝在Windows和POSIX環(huán)境中。Ruby支持許多GUI工具,比如Tcl/Tk、GTK和OpenGL。Ruby可以很容易地連接到DB2、MySQL、Oracle和Sybase。Ruby有豐富的內(nèi)置函數(shù),可以直接在Ruby腳本中使用。您需要的工具為了執(zhí)行本教程中討論的實例,您需要RAM至少為2GB(推薦為4GB)的IntelCorei3或i5的計算機(jī)。您還需要以下軟件:Linux或Windows95/98/2000/NT或Wi

4、ndows7操作系統(tǒng)Apache1.3.19-5Web服務(wù)器InternetExplorer5.0或以上的Web瀏覽器Ruby1.8.5本教程將介紹如何使用Ruby創(chuàng)建GUI、網(wǎng)絡(luò)和Web應(yīng)用程序。另外還會討論如何擴(kuò)展和嵌入Ruby應(yīng)用程序。接下來將學(xué)習(xí)什么?下一章將向您介紹從哪里可以獲取Ruby及其文檔。最后,它會指示您如何安裝Ruby,并配置環(huán)境為開發(fā)Ruby應(yīng)用程序做準(zhǔn)備。Ruby環(huán)境本地環(huán)境設(shè)置如果您想要設(shè)置Ruby編程語言的環(huán)境,請閱讀本章節(jié)的內(nèi)容。本章將向您講解與環(huán)境設(shè)置有關(guān)的所有重要的主題。建議先學(xué)習(xí)下面幾個主題,然后再進(jìn)一步深入學(xué)習(xí)其他主題:Linux/

5、Unix上的Ruby安裝:如果您想要在Linux/Unix上配置開發(fā)環(huán)境,那么請查看本章節(jié)的內(nèi)容。Windows上的Ruby安裝:如果您想要在Windows上配置開發(fā)環(huán)境,那么請查看本章節(jié)的內(nèi)容。Ruby命令行選項:本章節(jié)列出了所有的命令行選項,您可以和Ruby解釋器一起使用這些命令行選項。Ruby環(huán)境變量:本章節(jié)列出了所有重要的環(huán)境變量列表,設(shè)置這些環(huán)境變量以便讓Ruby解釋器工作。流行的Ruby編輯器為了編寫Ruby程序,您需要一個編輯器:如果您是在Windows上進(jìn)行編寫,那么您可以使用任何簡單的文本編輯器,比如Notepad或Editplus。VIM(ViIMp

6、roved)是一個簡單的文本編輯器,幾乎在所有的Unix上都是可用的,現(xiàn)在也能在Windows上使用。另外,您還可以使用您喜歡的vi編輯器來編寫Ruby程序。RubyWin是一個針對Windows的Ruby集成開發(fā)環(huán)境(IDE)。RubyDevelopmentEnvironment(RDE)對于Windows用戶來說,也是一個很好的集成開發(fā)環(huán)境(IDE)。交互式Ruby(IRb)交互式Ruby(IRb)為體驗提供了一個shell。在IRbshell內(nèi),您可以逐行立即查看解釋結(jié)果。這個工具會隨著Ruby的安裝自動帶有,所以您不需要做其他額外的事情,IRb即可正常工作。只需

7、要在命令提示符中鍵入irb,一個交互式RubySession將會開始,如下所示:$irbirb0.6.1(99/09/16)irb(main):001:0>defhelloirb(main):002:1>out="HelloWorld"irb(main):003:1>putsoutirb(main):004:1>endnilirb(main):005:0>helloHelloWorldnilirb(main):006:0>這里您可以先不用關(guān)心上面命令的執(zhí)行內(nèi)容,我們將在后續(xù)的章節(jié)中向您講解。接下來將學(xué)習(xí)什么?假設(shè)現(xiàn)在您已經(jīng)設(shè)置好Ruby環(huán)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。