Ruby是什么以及如何使用
Ruby 簡介
Ruby是一種純粹的面向?qū)ο缶幊陶Z言。它由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)創(chuàng)建于1993年。
您可以在 www.ruby-lang.org 的 Ruby 郵件列表上找到松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)的名字。在 Ruby 社區(qū),松本也被稱為馬茨(Matz)。
Ruby 是"程序員的最佳朋友"。
Ruby 的特性與 Smalltalk、Perl 和 Python 類似。Perl、Python 和 Smalltalk 是腳本語言。Smalltalk 是一個(gè)真正的面向?qū)ο笳Z言。Ruby,與 Smalltalk 一樣,是一個(gè)完美的面向?qū)ο笳Z言。使用 Ruby 的語法比使用 Smalltalk 的語法要容易得多。
Ruby 的特性
- Ruby 是開源的,在 Web 上免費(fèi)提供,但需要一個(gè)許可證。
- 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 等許多編程語言有著類似的語法。
- 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 腳本中使用。
相關(guān)文章
ruby元編程之method_missing的一個(gè)使用細(xì)節(jié)
這篇文章主要介紹了ruby元編程之method_missing的一個(gè)使用細(xì)節(jié),本文介紹在使用method_missing時(shí)造成死循環(huán)的一個(gè)現(xiàn)象,需要的朋友可以參考下2015-05-05
設(shè)計(jì)模式中的模板方法模式在Ruby中的應(yīng)用實(shí)例兩則
這篇文章主要介紹了設(shè)計(jì)模式中的模板方法模式在Ruby中的應(yīng)用實(shí)例兩則,經(jīng)典的項(xiàng)目經(jīng)理例子在這里又被套上用了^^需要的朋友可以參考下2016-03-03
關(guān)于Ruby on Rails路由配置的一些建議
這篇文章主要介紹了關(guān)于Ruby on Rails路由配置的一些建議,作者提出了相關(guān)代碼編寫時(shí)一些值得注意的地方,需要的朋友可以參考下2015-08-08
學(xué)習(xí)Ruby你需要了解的相關(guān)知識(rvm, gem, bundle, rake, rails等)
這篇文章主要介紹了學(xué)習(xí)Ruby你需要了解的相關(guān)知識(rvm, gem, bundle, rake, rails等),需要的朋友可以參考下2014-06-06
Ruby on Rails在Ping ++ 平臺實(shí)現(xiàn)支付
本文給大家分享的是使用Ruby on Rails在Ping ++ 平臺實(shí)現(xiàn)支付功能的代碼,非常的實(shí)用,有需要的小伙伴可以參考下。2016-02-02

