成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Ruby安裝技巧講解

開發 開發工具
最近Ruby成為了程序員之間流行一個詞匯。很多人都開始關注這一完全面向對象的程序員語言。不過要想使用,首先要進行Ruby安裝。

我們通過對Ruby語言的學習可以知道,它是一個完全面向對象的語言工具,可以讓程序員輕松上手。下面我們將會針對Ruby安裝的一些技巧進行詳細的講解。#t#

引言

你是否聽說過Ruby如今,它成了軟件界的流行話題。該語言在去年春天的Java會議上引起我的注意,當時象Bruce Tate,Dave Thomas等著名人物都在談論Ruby并且告訴在場的觀眾Ruby值得 。

現在,如果你象我正在從事軟件,那么我們就有共盡管學習新的編程語言可能是一件趣事,但是只有你對它具有深入了解之后,你才有資格以眼光來看待另編程語言。畢竟,在上世紀八九十年代的編程語爭最終得出結從根本上看存在兩大陣Java世界和微軟基NET支持的開發語并不是我不想學習另一種語其實我只是期望過擇其它編程語能獲得一定技術優勢的日子早點結束。然而,由于前面幾位著名人士的影響,我決定一試Ruby 。

好,假定"我已經到過山quot;,那么本文就是我對Ruby的研究報告

二 Ruby安裝

Ruby是一種開源的編程語言,由日本的Yukihiro Matsumoto在九十年代中期開發你可以在www.ruby-lang.org站點得到Ruby。這種語初被作為腳本語言創建,可應用于許多平臺上,包括Linux、各種類UNIX、MS-DOS、Windows、BeOS、Amiga、Acorn Risc OS和MacOS X。當前Ruby安裝的最新版本是1.8.4。

對于使用Windows平臺的用戶,你可以點按這里來得到"one-click"型Windows安裝程序。隨同基本的Ruby二進制文件和庫文件,這一下載中還包含有用并且是免費的)IDE和工具,包括幫助文檔和示例代碼,RubyGems包管理器,FreeRIDE(免費的Ruby IDE),Fox GUI庫,fxri(搜索引擎和Ruby文檔的GUI指南,還有一個交互式命令行工和SciTE(Scintilla文本編輯器IDE)。在寫本文時,Windows安裝程序供的Rubyquot;穩定"版本.8.2,還有一.8.4版本的預覽版。注意,本文中的示例代碼是用Windows安裝程序供的1.8.2版本編寫的。

使用Windows安裝程序進行Ruby安裝是相當直接的事情。你只要下載并運行一個簡單的可執行安裝文ruby182-15.exe),這個程序就會啟動一個標準的安裝向導。下載文件大約有15MB,在向導把Ruby安裝到Windows平臺上后占大0MB的硬盤空間。

對于那些偏愛自己的編輯器的程序員,大量的編輯器都提供了對Ruby的支持,包括emacs,vim,JEdit,Jed,Nedit和Textpad。當然,還有著名的Ruby Eclipse工程。Ruby工具(RDT)是一種Eclipse插件,當前仍處于早期中,但是你可以從此處下載試用它另外,市場上還有便宜的Ruby IDE,Arachno Ruby就是其中之一 。

運行Ruby

就象許多解釋性語樣,Ruby提供給程序員多種代碼的方法你可以使用命令行工具以交互方式運行Ruby或創建Ruby程序文件,然后要求Ruby的解釋器執行此程序。

在Windows中,打開命令行提示符窗口,在提示符上輸入"Ruby"并回注意:你應該能夠使系統沿Ruby的\bin目錄找到Ruby可執行文。那么,Ruby安裝就會運行并等候你輸入程序。輸入下面的程序,然后按Ctrl+D再按回車鍵,你就會看到Ruby執行你的程序,如

 

  1. def convertCtoF (celsius)  
  2. print(celsius.to_s + " 
    degrees celsius is " +   
  3. ((celsius * 9)/5 + 32).
    to_s + " degrees in   
  4. fahrenheit\n")  
  5. end  
  6. convertCtoF(20)  

 

在Ruby中以交互方式運行攝氏到華氏溫度轉換計

中的轉換程序也可以用Ruby IDE或簡單文本編輯器實現并保存到文件例如convertCtoF.rb(.rb是Ruby程序的常用文件類。現在,Ruby解釋器將執行這個文件中的Ruby程序。

 

.運行convertCtoF.rb

那些熟悉Smalltalk,Common Lisp Object System(CLOS),或其它解釋性編程環境的用戶肯定都會熟悉交互的開發環境交互特點允許你用小塊編程代碼進行試驗。過使用一個特殊的Ruby安裝批處理文件irb.bat,你就能夠克服Ruby解釋器的非交互特征。圖3顯示了使用irb.bat命令啟動的Ruby。現在,代碼可以被行地輸入,解釋和測試 。

 

交互式Ruby

交互式Ruby特征也被嵌入到若干工具中。例如,Ruby文檔的圖形接口fxri,不僅可作為語言指南,且可以用作一種交互式Ruby。

 

fxri的交互式Ruby能力:在此,fxri也用來運行和相同的Ruby命令,但這是從文檔工具內部運行的。

責任編輯:曹凱 來源: 百度博客
相關推薦

2009-12-14 15:30:43

安裝Ruby on R

2009-12-15 09:56:51

Ruby流程控制

2009-12-15 18:03:46

Ruby連接數據庫

2009-12-18 13:13:59

Ruby on Rai

2009-12-18 14:19:45

Ruby on Rai

2009-12-15 15:28:22

Ruby重載

2009-12-15 11:01:31

Ruby數組

2009-12-09 13:32:08

PHP zend安裝

2009-12-15 14:58:19

Ruby迭代器

2009-12-16 14:24:48

Ruby函數lambd

2009-12-15 10:23:23

Ruby應用技巧

2009-12-16 15:41:10

Ruby on Rai

2009-12-16 17:37:31

Ruby on Rai

2009-12-14 18:23:38

Ruby DSL測試

2009-12-25 17:39:01

WPF驗證

2009-12-18 14:35:01

Ruby奇特變量

2009-12-15 18:24:02

Ruby連接到orac

2009-12-17 17:37:42

Ruby on Rai

2009-12-18 10:47:16

Ruby裝飾模式

2009-12-15 18:15:24

Ruby連接到LDAP
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 97成人免费 | 99精品一区二区 | 日韩欧美一区二区三区免费观看 | 精品一区二区三区四区五区 | 欧美日韩精品免费观看 | 精品国产乱码一区二区三区a | 在线观看成人小视频 | 亚洲精品视频在线 | 久久久免费电影 | 国产精品亚洲综合 | 91玖玖| 97操操 | 东方伊人免费在线观看 | 成人在线免费视频观看 | 国产精品久久久久久久岛一牛影视 | 欧美国产精品一区二区三区 | 国产精品一区二区三区在线播放 | 精品天堂| 欧美男人天堂 | 亚洲免费视频在线观看 | 国产精品久久久久一区二区三区 | 欧美一区二区在线观看 | 午夜在线视频一区二区三区 | 国产精品精品视频一区二区三区 | 国产目拍亚洲精品99久久精品 | 国产精品99久久久久久久久久久久 | 观看毛片 | 久久精品亚洲一区 | 久久男人| 在线免费看黄 | 国产精品久久久久久久久久久免费看 | 在线欧美日韩 | 超碰伊人久久 | 亚洲永久免费 | 亚洲精品美女视频 | 在线免费看黄 | 国产99久久 | 91精品国产综合久久久动漫日韩 | avtt国产 | 日韩无 | 亚洲热在线视频 |