Ruby是"一種用于迅速和簡便的面向?qū)ο缶幊痰慕忉屝阅_本語言";這意味著什么?
解釋性腳本語言:
有直接呼叫系統(tǒng)調(diào)用的能力
強(qiáng)大的字符串操作和正則表達(dá)式
開發(fā)中快速回饋
迅速和簡便:
無需變量聲明
變量無類型
語法簡單而堅(jiān)實(shí)
自動(dòng)內(nèi)存管理
面向?qū)ο缶幊?br />
任何事物都是一個(gè)對(duì)象
類,繼承,方法,等等
單態(tài)方法
模塊糅合
迭代器和閉包(closures)
以及:
多精度整數(shù)
異常處理模式
動(dòng)態(tài)裝載
線程