ruby语言学习-开启篇
生活随笔
收集整理的這篇文章主要介紹了
ruby语言学习-开启篇
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
???? 由于公司某項業務的需要,需要使用rub on rails框架進行開發,從來都沒有接觸ruby語言,之前也是簡單的了解這是一種腳本語言,現在需要從開始進行學習了,今天主要是學習一下什么ruby,有什么特性等。
Ruby是一種純粹的面向對象編程語言。它由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)創建于1993年。
您可以在 www.ruby-lang.org 的 Ruby 郵件列表上找到松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)的名字。在 Ruby 社區,松本也被稱為馬茨(Matz)。
Ruby 是"程序員的最佳朋友"。
Ruby 的特性與 Smalltalk、Perl 和 Python 類似。Perl、Python 和 Smalltalk 是腳本語言。Smalltalk 是一個真正的面向對象語言。Ruby,與 Smalltalk 一樣,是一個完美的面向對象語言。使用 Ruby 的語法比使用 Smalltalk 的語法要容易得多。
Ruby 的特性
- Ruby 是開源的,在 Web 上免費提供,但需要一個許可證。
- Ruby 是一種通用的、解釋的編程語言。
- Ruby 是一種真正的面向對象編程語言。
- Ruby 是一種類似于 Python 和 Perl 的服務器端腳本語言。
- Ruby 可以用來編寫通用網關接口(CGI)腳本。
- Ruby 可以被嵌入到超文本標記語言(HTML)。
- Ruby 語法簡單,這使得新的開發人員能夠快速輕松地學習 Ruby。
- Ruby 與 C++ 和 Perl 等許多編程語言有著類似的語法。
- Ruby 可擴展性強,用 Ruby 編寫的大程序易于維護。
- Ruby 可用于開發的 Internet 和 Intranet 應用程序。
- Ruby 可以安裝在 Windows 和 POSIX 環境中。
- Ruby 支持許多 GUI 工具,比如 Tcl/Tk、GTK 和 OpenGL。
- Ruby 可以很容易地連接到 DB2、MySQL、Oracle 和 Sybase。
- Ruby 有豐富的內置函數,可以直接在 Ruby 腳本中使用。
?? 上面的內容是摘自Ruby教程網站的內容,這里介紹了什么是Ruby,它的制造者,還有它的特性。從特性來看,Ruby跟其他開源語言類似,是一種解釋性的編程語言,應該是與web結合比較緊密,既然是腳本語言,我想應該是執行效率不高,但是語法可能會比較簡單,易于理解,還沒有真正的接觸,且行且看
總結
以上是生活随笔為你收集整理的ruby语言学习-开启篇的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 缩减Centos7xfs磁盘空间
- 下一篇: UDP协议格式