精華區beta Ruby 關於我們 聯絡資訊
LL 就是 Lightweight Languages 的簡稱 參賽者是Awk! Python, Scheme (Gauche),Squeak! Haskell? Kahua? Ruby, Perl, OCaml, Ethna, Django, FORTH! 日本人腦袋在想啥 ? 就連個程式比賽都要像電視冠軍一樣,搞個擂台 不過還蠻像WWF 的,快笑死了 XD 結果是 Ruby 獲勝~~~ 內有相關連結跟圖片 http://lightyror.blogspot.com/2006/09/ll-ring-fight.html -- lighty RoR 是一個介紹 lighttpd , SQLite , Ruby and Rails 的 Blog http://lightyror.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.218.90.242 > -------------------------------------------------------------------------- < 作者: kojilin (呵呵呵噗噗噗..搞笑..) 看板: Ruby 標題: Re: [閒聊] LL Ring Fight ~~~ 時間: Thu Sep 21 16:11:11 2006 ※ 引述《giive (lala)》之銘言: : LL 就是 Lightweight Languages 的簡稱 : 參賽者是Awk! Python, Scheme (Gauche),Squeak! Haskell? Kahua? Ruby, Perl, : OCaml, Ethna, Django, FORTH! : 日本人腦袋在想啥 ? : 就連個程式比賽都要像電視冠軍一樣,搞個擂台 : 不過還蠻像WWF 的,快笑死了 XD : 結果是 Ruby 獲勝~~~ : 內有相關連結跟圖片 : http://lightyror.blogspot.com/2006/09/ll-ring-fight.html 其實就是介紹各個LL特性或發展狀況,然後只有Matz本身是開發者參加 另外..圖片要看完XD http://jp.rubyist.net/magazine/?0016-LLRingReport 那個是用各種語言寫猜拳遊戲 win lose 1 JavaScript 2867 540 593 71.7% 2 Rotate 1041 524 935 41.6% 3 ActionScript 1400 1182 1418 35.0% 4 Python 1355 1307 1338 33.9% 5 Ruby 1327 864 1809 33.2% 6 gawk 1316 1412 1272 32.9% 7 Copy 755 578 1167 30.2% 8 Copy2 594 676 1230 23.8% 9 JustRock 536 535 1429 21.4% 最後贏的是用js的人寫的演算法 裡面還有四種非語言的亂入AI 這才是最後結果XD 比較有趣是最後的web app開發比賽(好像是一個家庭會計本) Python + Django 開發時間20小時,10小時是花在產生圖片,code大約400行 Gauche + Kahua framework開發者本身自己參與 自己撰寫大概1100行,如果包含kahua 自動生成的量大概3200行 但是我覺得自動生成的行數其實沒差,重點是自己實際觸碰的程式碼量 開發者還邊寫邊修改framework PHP + Ethna 同樣framework開發者參與 也是邊寫邊更新framework 包含修改framework的量有5000行 webapp實際用的程式碼只有100~200行 高生產力 Ruby + Ruby on Rails 唯一有女性的隊伍 344行,其中包含137行的testing(唯一一隊有testing的) 所以實際程式碼量逼近兩百 也是高生產力 而且是當天到現場,三個人一起開發六小時完成的樣子 原本想說要試試看傳說中的5分鐘就可以做app,但是雖然不是5分鐘 六小時也是算短了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.92.57.104
PsMonkey:邊寫邊改 framework..... lol 09/21 21:45