推介:| 英語課程 | Causeway Bay order food | 職業英語 | 化妝課程 | Wedding Photography | 天窗卷布更換維修 |

發新話題
打印

Ruby Programming

Ruby Programming

你們認為Ruby Programming有沒有可能成為Java第二呢??, 根據國內一個網站指出, Ruby  Programming在國內和世界都火速地熱爆起來, 因為在Java的站點裡, 搜索引擎等, Ruby Programming和Java疊對出現, 甚至一些本來是支持Java的一些大師級人馬Oreilly, 也開始出版一些有關Ruby Programming的書籍, 而帶領一些人離開Java, 甚至連Java之父Gosling也加入討論中, 消息指出Ruby Programming在開發中的高效性好明顯地超越Java和C#, 大家不知道對於Ruby Programming有何看法呢??



相關搜索目錄: 引擎

TOP

而我本身亦都開始寫Ruby Programming, 我覺得Ruby Programming在某種程度上有一點好像Java的寫法, 因為大家都需要用記事本來寫有關程式, 但有一種奇怪的現象, 就是我寫Ruby Programming時竟然成功, 到現在我寫Java時竟然繼續失敗.......有關Ruby Programming我將繼續跟進(學習)

TOP

小弟多年前開始試著研究,
都被嘲笑費時在栽種不開花的東西!
Ruby language的流行,
相信跟RoR (Ruby on Rails)的框架有很大關連!
IT代工/鎗手一名!
小弟並唔平, 但絕唔係貴!

TOP

引用:
原帖由 jayzhou_2046 於 2007-2-12 08:45 發表
小弟多年前開始試著研究,
都被嘲笑費時在栽種不開花的東西!
Ruby language的流行,
相信跟RoR (Ruby on Rails)的框架有很大關連!
同意你的看法,正確的說法是David Heinemeier Hansson(D.H.H.), 並於2005年當選為Goolge, O'Reilly等業界軟件而成為該年度的Hacker of the year at OSCON.

TOP

真的是不明白為什麼我寫Ruby是成功地執行程式
反而Java到現在為止還是失敗了呢??

[ 本帖最後由 花之慶次 於 2007-2-13 00:21 編輯 ]

TOP

還是那一句: 環境設定問題!
IT代工/鎗手一名!
小弟並唔平, 但絕唔係貴!

TOP

引用:
原帖由 jayzhou_2046 於 2007-2-13 08:23 發表
還是那一句: 環境設定問題!
完全明白, 不過你可不可以具體地說明一下
不過如果我想發展Ruby Programming, 朋友你可不可以給我一些意見

TOP

1.  Java環境設定
小弟慣常用command line進行編譯.
所以會先準備batch檔來設定有關的環境參數.
例如:
SET PATH=%PATH%;"F:\Program Files\Java\jdk1.5.0_07\bin"
SET CLASSPATH="."

2.  Ruby編程
目前穩定的版本已是1.85; 而小弟初用已是八年前的事.
相信很多東西都不盡相同.
以小弟所知:
2.1  Ruby跟C/C++, Java不太相同,
      如非使用UML或是類似的編程模式,
      相信對日後在本港的工作發展幫助有限.
      小弟以為用UML幫助設計相關的類別(對象),
      可以更有效提高類別的可重用性,
      亦有助於令設計簡潔, 方便維護.
2.2  鎖定Ruby的應用的定位.  雖然小弟對Ruby目前的版本,
      不太瞭解.  不過相信在gui應用程式中,
      對MVC的構建有很大幫助;  亦相信中層至伺服器端,
      仍以C/C++或Java/J2EE為主要的開發語言.


相關搜索目錄: 語言
IT代工/鎗手一名!
小弟並唔平, 但絕唔係貴!

TOP

想問一下你是不是在Autoexec.bat來設定SET PATH=%PATH%;"F:\Program Files\Java\jdk1.5.0_07\bin"
SET CLASSPATH="."

TOP

我還有一個問題, Web 2.0對於網頁設計有何幫助??


相關搜索目錄: 網頁設計

TOP

引用:
原帖由 花之慶次 於 2007-2-16 21:32 發表
想問一下你是不是在Autoexec.bat來設定SET PATH=%PATH%;"F:\Program Files\Java\jdk1.5.0_07\bin"
SET CLASSPATH="."
不是! 小弟用了一個另外的批次檔, 如home.bat
IT代工/鎗手一名!
小弟並唔平, 但絕唔係貴!

TOP

引用:
原帖由 jayzhou_2046 於 2007-2-20 12:32 發表

不是! 小弟用了一個另外的批次檔, 如home.bat
如果這樣的話我有沒有必要重新安裝Java呢??

TOP

沒有必要重新安裝Java!
IT代工/鎗手一名!
小弟並唔平, 但絕唔係貴!

TOP

引用:
原帖由 jayzhou_2046 於 2007-2-20 12:32 發表

不是! 小弟用了一個另外的批次檔, 如home.bat
不知道以下我所看到的又有何看法??
就是當你把Java安裝在Windows XP以後, 那你就要在Windows XP開啟控制台=>系統=>進階=>環境變數, 在環境變數中找使用者變數中找PATH項目, 在PATH項目中就請輸入以下文字:
C:\Program Files\Jdk1.5.0_05\bin\javac.exe
之後, 我就寫了以下的程式:

public class SampleD1L3{
   public static void main(String args[]){
       System.out.println("hi how are you??");
   }
}
程式名為SampleD1L3.Java, 當我用Javac.exe來Compile SampleD1L3.java是成功, 沒有Error, 但問題是又不能Run到, 不知道什麼事.......

[ 本帖最後由 花之慶次 於 2007-2-24 22:26 編輯 ]

TOP

同時我又看到一個問題, 那就是當我改一改path路徑時, 有八個指令竟然打不出:
ping
tracert
finger
telnet
ftp
nbtsat
nslookup
rsh

以及Ruby程式都完全都不能執行, 那我怎麼辦??

[ 本帖最後由 花之慶次 於 2007-2-25 00:41 編輯 ]

TOP

引用:
原帖由 花之慶次 於 2007-2-24 22:23 發表


不知道以下我所看到的又有何看法??
就是當你把Java安裝在Windows XP以後, 那你就要在Windows XP開啟控制台=>系統=>進階=>環境變數, 在環境變數中找使用者變數中找PATH項目, 在PATH項目中就請輸入以 ...
可以試一下:
java -cp . SampleD1L3
如果還是不行, 相信閣下還沒把CLASSPATH設定好啊!
IT代工/鎗手一名!
小弟並唔平, 但絕唔係貴!

TOP

不好意思, 我沒有說清楚, 因為昨天我是在摸索階段, 因為我正在學習Java程式設計(JDK5.0), 如果這樣安裝再撰寫程式, 經由Javac.exe來compile有關Java程式跟著再以java.exe來執行Java程式時是不能執行的, 於是我就在Autoexec.bat中更改有關路徑變數, 其內容如下:
loadhigh C:\Windows\Command\nlsfunc.exe C:\windows\country.sys
path = C:\program File\Javajdk1.5.0_05\bin\javac.exe時才可以學習有關Java程式設計, 好啦, 當有關變數路徑問題已經全部攪定的時候, 當我要執行有關Ping, tracert finger, telnet, ftp, nbtstat, nslookup, rsh時竟然不能執行, 以ping為例, 就會指出'ping'不是內部或外部命令, 可執行的程式或批次檔, 與此同時, 我曾經學習過Ruby程式, 由於已經更改了變數路徑也不能執行, 因此我想問一問我該怎麼辦??其他程式如JavaScript, Ajax以及PHP在學者上會不會有這問題出現呢??

TOP

可能小弟是活在個去的歲月的關係,
小弟較為喜歡用獨立的批次檔
去設定環境參數!
IT代工/鎗手一名!
小弟並唔平, 但絕唔係貴!

TOP

發新話題


重要聲明:本討論區是以即時上載留言的方式運作,本網站對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。由於本討論區受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者發現有留言出現問題,請聯絡我們。本討論區有權刪除任何留言及拒絕任何人士上載留言,同時亦有不刪除留言的權利。切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。


Copyright 1997- Xocat. All Right Reserved.