Install Ruby
宇宙飛船使用的是 Apple Mac OS X 操作系統(tǒng),蘋果的 OS 系統(tǒng)已經(jīng)預先安裝好 Ruby 了。因此當我在 Terminal 輸入 ruby -v
的時候罢吃,系統(tǒng)顯示已經(jīng)安裝過 Ruby。
Terminal 的行話被稱為 command prompt/shell昭齐,中文一般翻譯成 命令提示符尿招, 是直接跟電腦對話的工具。
不過這個 Ruby 的版本比較老阱驾,作為一個與時俱進的女青年就谜,還是打算安裝最新的 Ruby 版本。參考教練以前提供給我的安裝方法里覆,順利完成安裝丧荐。
這艘宇宙飛船為什么使用 Ruby 語言呢?
神創(chuàng)造新世界喧枷,Ruby 是最好的代理人虹统。
編程不僅是科學弓坞,更是藝術(shù)。告訴電腦如何通過程序做什么车荔,要求能夠從科學家和藝術(shù)家的角度和電腦對話渡冻。
藝術(shù)家是 big ideas 和靈活解決問題的前提,科學家是理解和決策怎樣以及為什么使用某些方法論的基礎(chǔ)忧便、也是從一個理性而非感性角度去test/debug程序的必要條件族吻。
成為文藝女青年已經(jīng)不容易,居然還要成為科學家珠增。Oh My God, 要了老娘小命了超歌。
好在,俺還是足夠幸運的蒂教。
Ruby 最初設(shè)計就兼具科學和藝術(shù)的氣質(zhì)握础。
-- by 偉大的教練
教練真是我的再生父母,居然在離別這個世界之前悴品,還偷偷給我的郵箱發(fā)了一本小冊子《欲學 Ruby禀综,必先 XX》
看到這本書名的時候,說實話我想多了苔严。小時候也是看過笑傲江湖這樣的小說定枷、東方不敗這樣的電影的。沒想到我的教練為了 Ruby届氢,居然做出了這樣的犧牲欠窒。 對我教練,除了崇拜就是蔥白了退子。
打開書之后才恍然大悟岖妄,原來書名是《欲學 Ruby,必先 try Ruby》http://tryruby.org 因為在發(fā)送的過程中寂祥,信號不好書名模糊了荐虐。
打開 Try Ruby 網(wǎng)站以后,發(fā)現(xiàn) Interactive Ruby ready, 順手 Google 了一下:
irb: Interactive Ruby
irb stands for “Interactive Ruby.” “Interactive” means that as soon as you type something, your computer will immediately attempt to process it. Sometimes this sort of environment is called an immediate or interactive environment.
在 Terminal里面輸入 irb
, 開啟使用 Ruby 與電腦對話模式丸凭。
是的福扬,Young 是一個好男人。不過當一個女人對一個男人說這句話的時候惜犀,
只有感動铛碑,沒有感情。
另外虽界,我嘗試了另外一個命令 pry
汽烦, 真是喜歡 pry 多過 irb 太多了。pry 有顏色呀莉御,?? 開心
Ruby is English for Computers — Plain Language Feature
剛開始的接觸編程的時候撇吞,我其實是拒絕的俗冻。因為我以為編程是這樣的,這樣太超出人類認知范疇了梢夯。
不光我這么以為,大家都這么以為的呢晴圾,有圖為證:
教練就是這樣被玩壞的
![Uploading what programming 4_619921.jpeg . . .]
但 Ruby 對于電腦來說颂砸,就跟英語一樣,如自然語言一般死姚。用起來特別方便, 用 Ruby 跟電腦對話簡言之「差不多就是說人話」人乓。
明天再具體說說為啥