作者chung0802 (中妞妞 *)
看板Ruby
標題[問題] 請問ruby跟其他語言比較的新功能 ?
時間Wed Sep 17 22:18:34 2008
大家好 , 小妹是今年剛升大二的資訊系學生
因為大一只學過C & C++
現在大二覺得學的不夠多
剛好老師上課有提到ruby這種新語言
所以想請問大家
ruby跟其他舊的語言比起來有什麼是他的創新功能嗎 ?
ruby對於程式基礎沒有很好的人適合學嗎 ?
謝謝大家的回答m(_ _)m
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.167.236.126
1F:推 yzugsr:有關鍵字!! 09/17 22:31
2F:→ linjack:其實 ruby 和 java 年紀差不多 ..... 09/17 22:34
3F:推 jaiyalas:那我現在趕快說:"有個語言叫做Haskell" XD 09/17 23:35
4F:推 shelary:其實Ruby已經是十年以上的舊語言了 09/18 00:24
5F:推 zusocfc:歡迎歡迎 我是剛升上大一的資訊系學生 09/18 21:02
6F:→ poga: 歡迎歡迎 我是快畢業的 資訊系學生 ... 09/18 22:16
7F:→ ryudo:原po是..正妹... 09/22 18:47
8F:推 tonyhome:Ruby是純物件導向 所以他沒有primitive data type 09/30 14:41
9F:→ tonyhome:Ruby也發展很久了 直到2 3年前的RoR framework才竄紅 09/30 14:42
10F:→ tonyhome:Ruby是沒有什麼創新功能 但是他融入了很多dynamic高階 09/30 14:43
11F:→ tonyhome:語言的優點 讓程式碼可以寫得更簡潔 也提供很多高階的 09/30 14:44
12F:→ tonyhome:函式庫 所以跟其他語言比 可以用比較短的程式碼 09/30 14:45
13F:→ godfat:那要看你怎麼定義 primitive 09/30 14:45
14F:→ tonyhome:寫出一樣的功能 但是缺點就是執行效率低 09/30 14:45
15F:→ godfat:請看板規,推文太長囉... 09/30 14:46
16F:→ tonyhome:記得在IBM的文章看過一句話 當我們想要把複雜的東西 09/30 14:46
17F:→ tonyhome:簡單化 會讓事情變得更複雜(效率低的原因) 09/30 14:47
18F:→ godfat:請停止推文,請看板規 09/30 14:47
19F:→ tonyhome:這是程式碼產量和效率的trade-off 09/30 14:48