Ruby是什么以及如何使用
Ruby 簡(jiǎn)介
Ruby是一種純粹的面向?qū)ο缶幊陶Z(yǔ)言。它由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)創(chuàng)建于1993年。
您可以在 www.ruby-lang.org 的 Ruby 郵件列表上找到松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)的名字。在 Ruby 社區(qū),松本也被稱為馬茨(Matz)。
Ruby 是"程序員的最佳朋友"。
Ruby 的特性與 Smalltalk、Perl 和 Python 類似。Perl、Python 和 Smalltalk 是腳本語(yǔ)言。Smalltalk 是一個(gè)真正的面向?qū)ο笳Z(yǔ)言。Ruby,與 Smalltalk 一樣,是一個(gè)完美的面向?qū)ο笳Z(yǔ)言。使用 Ruby 的語(yǔ)法比使用 Smalltalk 的語(yǔ)法要容易得多。
Ruby 的特性
- Ruby 是開(kāi)源的,在 Web 上免費(fèi)提供,但需要一個(gè)許可證。
- Ruby 是一種通用的、解釋的編程語(yǔ)言。
- Ruby 是一種真正的面向?qū)ο缶幊陶Z(yǔ)言。
- Ruby 是一種類似于 Python 和 Perl 的服務(wù)器端腳本語(yǔ)言。
- Ruby 可以用來(lái)編寫通用網(wǎng)關(guān)接口(CGI)腳本。
- Ruby 可以被嵌入到超文本標(biāo)記語(yǔ)言(HTML)。
- Ruby 語(yǔ)法簡(jiǎn)單,這使得新的開(kāi)發(fā)人員能夠快速輕松地學(xué)習(xí) Ruby。
- Ruby 與 C++ 和 Perl 等許多編程語(yǔ)言有著類似的語(yǔ)法。
- Ruby 可擴(kuò)展性強(qiáng),用 Ruby 編寫的大程序易于維護(hù)。
- Ruby 可用于開(kāi)發(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 腳本中使用。
相關(guān)文章
關(guān)于Ruby on Rails視圖編寫的一些建議
這篇文章主要介紹了關(guān)于Ruby on Rails視圖編寫的一些建議,有助于團(tuán)隊(duì)協(xié)作時(shí)對(duì)代碼的調(diào)試工作,需要的朋友可以參考下2015-08-08
在Docker中自動(dòng)化部署Ruby on Rails的教程
這篇文章主要介紹了在Docker中部署Ruby on Rails的教程,Docker是當(dāng)下最火的虛擬機(jī),而本文所介紹的Ruby on Rails的部署則充分利用了Ruby中的rake這一炫酷的實(shí)現(xiàn)自動(dòng)化的方法,需要的朋友可以參考下2015-06-06
Java 版的 Ruby 解釋器 JRuby 1.7.14 發(fā)布
JRuby,一個(gè)采用純Java實(shí)現(xiàn)的Ruby解釋器,由JRuby團(tuán)隊(duì)開(kāi)發(fā)。它是一個(gè)自由軟件,在CPL/GPL/LGPL三種許可協(xié)議下發(fā)布。2014-08-08
Ruby On Rails上手筆記(安裝使用全過(guò)程)
有機(jī)會(huì)再試一試Rails了,只是原來(lái)接觸的是2,現(xiàn)在已然變成了4,似乎現(xiàn)在的安裝比原來(lái)會(huì)快些。2014-05-05

