關(guān)于 Ruby

2018-09-28 18:53 更新

Ruby 中文版

Ruby 是一種開(kāi)源的面向?qū)ο蟪绦蛟O(shè)計(jì)的服務(wù)器端腳本語(yǔ)言,在 20 世紀(jì) 90 年代中期由日本的松本行弘設(shè)計(jì)并開(kāi)發(fā)。Ruby 可運(yùn)行于多種平臺(tái),如 Windows、MAC OS 和 UNIX 的各種版本。

更新日期更新內(nèi)容
2015-04-22Ruby 中文版

語(yǔ)言特點(diǎn)

  • 完全面向?qū)ο?在Ruby語(yǔ)言中,任何東西都是對(duì)象,包括其他語(yǔ)言中的基本數(shù)據(jù)類(lèi)型,比如整數(shù)
  • 變量沒(méi)有類(lèi)型:Ruby的變量可以保存任何類(lèi)型的數(shù)據(jù)。
  • 任何東西都有值:不管是數(shù)學(xué)或者邏輯表達(dá)式還是一個(gè)語(yǔ)句,都會(huì)有值。
  • ruby語(yǔ)言很優(yōu)雅,可以做到不需要注釋就可以讀懂。

優(yōu)點(diǎn)

  • 語(yǔ)法簡(jiǎn)單
  • 普通的面向?qū)ο蠊δ?類(lèi),方法調(diào)用等)
  • 特殊的面向?qū)ο蠊δ?Mixin,特殊方法等)
  • 操作符重載
  • 錯(cuò)誤處理功能
  • 迭代器和閉包
  • 垃圾回收
  • 動(dòng)態(tài)載入(取決于系統(tǒng)架構(gòu))
  • 可移植性高.不僅可以運(yùn)行在多數(shù)UNIX上,還可以運(yùn)行在DOS,Windows,Mac,BeOS等平臺(tái)上
  • 適合于快速開(kāi)發(fā),一般開(kāi)發(fā)效率是JAVA的5倍

python-mini

學(xué)習(xí)本教程,您將對(duì) Ruby 有一個(gè)全面的了解。

3ifz1nsw.html

誰(shuí)適合閱讀本教程?

本教程有助于初學(xué)者理解 Ruby 語(yǔ)言基礎(chǔ)知識(shí)及基本概念。

閱讀本教程前,您需要了解的知識(shí):

在您開(kāi)始練習(xí)本教程中提供的各種實(shí)例之前,最好已經(jīng)對(duì)計(jì)算機(jī)程序和計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言有一個(gè)基本的認(rèn)識(shí),這將有助于您對(duì)本教程的學(xué)習(xí)。

編譯/執(zhí)行 Ruby 程序

對(duì)于大多數(shù)編程語(yǔ)言,第一個(gè)入門(mén)實(shí)例便是 "Hello World!",下面的實(shí)例使用 Ruby 輸出 "Hello World!":

    <pre> #!/usr/bin/ruby puts "Hello World!"; </pre>

版本信息

書(shū)中演示代碼基于以下版本:

語(yǔ)言/框架版本信息
Ruby1.6.7
以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)