Ruby簡單介紹

編程語言 Ruby Git 腳本語言 Ruby改變未來 2017-05-31

Ruby是一種純粹的面向對象編程語言,它由日本松本行弘創建於1993年。

Ruby的特點:

  • Ruby是一個開放源碼的,是在網絡上免費提供的;

  • Ruby是一種通用的,解釋的編程語言;

  • Ruby是一種真正的面向對象編程語言;

  • Ruby是服務器端腳本語言,類似Python和Perl;

  • Ruby可以用來編寫通用網關接口(CGI)腳本;

  • Ruby可以被嵌入到HTML;

  • Ruby是可擴展性的,編寫的大項目非常容易維護;

  • Ruby可以很容易地連接到DB2,MySQL和Oracle和Sybase;

  • Ruby擁有一套豐富的內置功能,可用於Ruby腳本編寫。

環境搭建:

安裝rvm(ruby版本管理器,可參照官網:rvm.io),即可安裝不同版本的ruby;

知識儲備:

  • gem:ruby中的各類資源包,類似於java中的jar;

  • bundler:用於管理各種gem的工具;

  • rake:任務構建工具,使代碼有序執行;

  • block:方法的重要組成成分;

  • git:分佈式版本控制系統。

如果你有不錯的Java基礎或其他面嚮對象語言基礎,那學起Ruby會非常得心應手。編程本身應該是令人愉悅的,這也是Ruby的設計理念。

相關推薦

推薦中...