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 是一個真正的面向?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 可以被嵌入到超文本標記語言(HTML)。
- Ruby 語法簡單,這使得新的開發(fā)人員能夠快速輕松地學習 Ruby。
- Ruby 與 C++ 和 Perl 等許多編程語言有著類似的語法。
- Ruby 可擴展性強,用 Ruby 編寫的大程序易于維護。
- 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)文章
關(guān)于Ruby on Rails視圖編寫的一些建議
這篇文章主要介紹了關(guān)于Ruby on Rails視圖編寫的一些建議,有助于團隊協(xié)作時對代碼的調(diào)試工作,需要的朋友可以參考下2015-08-08Java 版的 Ruby 解釋器 JRuby 1.7.14 發(fā)布
JRuby,一個采用純Java實現(xiàn)的Ruby解釋器,由JRuby團隊開發(fā)。它是一個自由軟件,在CPL/GPL/LGPL三種許可協(xié)議下發(fā)布。2014-08-08