1. 程式人生 > >Ruby學習之語言特性&安裝環境&中文輸出&輸出Hello World

Ruby學習之語言特性&安裝環境&中文輸出&輸出Hello World

Ruby呢,它是一款開源的面向物件程式設計的伺服器指令碼語言,它可以執行在不同的平臺上,並且呢,它的特性和python、Perl比較相似,我們來具體看下:

  • 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 指令碼中使用。

廢話不多說,咱這裡建議兩個安裝包地址:

安裝包路徑(64位): https://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.3.3-x64.exe
安裝包路徑(32位):https://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.3.3.exe

完事呢,下載安裝之後,把路徑新增到系統變數中,比如我的路徑如下:

完事之後,在CMD中執行ruby -v檢視系統版本號:

 還有就是我單獨執行ruby這個命令,沒什麼用,但是像python的:

這種介面是非常有用的,其實ruby裡面也有,貌似叫做互動式介面,啟動命令是irb:

咱們來嘗試輸出個東東:

順便提一句,ruby的檔案命名字尾是.rb,這個先知道比較好,完事我們來嘗試在檔案中輸出中文:

#!/usr/bin/ruby -w
 
puts "你好,世界";

有一點尷尬啊,我這裡沒報錯:

 不過出現問題的哥們也不要緊張,在檔案首行,也就是usr什麼鬼之後另起一行,完事加上# -*- coding: UTF-8 -*-這個就行。

好啦啊,廢話不多說,本次記錄就到這裡了。

如果感覺不錯的話,請多多點贊支援哦。。。