作者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
1F:推 PsMonkey:边写边改 framework..... lol 09/21 21:45