作者Schelfaniel (Test)
看板Ruby
标题Re: [连结] Ruby sucks(All those shaky languages..)
时间Mon Aug 14 10:02:58 2006
其实大部份语言都视 Web Apps 为一个战场....
RoR 真的算是蛮简短的, 之前看到国外文章
PhP 50000 行的, 用 RoR 改写只剩 5000 行了
扩充延展性吧...我是觉得考虑这个比较像是一开始就要考虑进去,
不管用什麽语言, 一开始没考虑到的, 就直接写下去的话,
後来要扩充延展自然就比较麻烦了.
Ruby 拿来写写小程式其实很不错...虽然它效能不太好,
但是有些地方并没有太要求效能的, 用 Ruby 这好写的语言其实很适合的 ^_^
不过说 Ruby 是 Lisp 的方言有点怪怪的...
整个 Lisp 体系原本就有很多方言, Common Lisp 和 Scheme,
还有 Paul Graham 在开发中的 Arc 都算是 Lisp 的方言,
但是 Ruby 应该不算是 Lisp 的方言吧
Lisp 虽然是一个伟大的语言, 但是我还是觉得 Lisp 本身,
如果像 Ruby 这样 One Implementation, 而且不要一堆方言,
使用者容易集中, 这样元件也容易开发, 目前 Lisp 元件难以开发,
很多都是各方言各 Implementation 的相容性, 以致於各自发展各自的,
这样就算它元件总数和 Ruby 相同, 也被打散掉了 @_@
这算是它整个体系的问题...@_@
商业性的话, 我觉得还是走 C++, Java, C# 等等较好,
研究研究冷门语言, 算是兴趣吧,
要期望冷门语言能变成热门语言, 几乎是不太可能.
但是可以视情形, 在某些地方改用冷门语言来实作 ^_^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.220.34.34
※ 编辑: Schelfaniel 来自: 61.220.34.34 (08/14 10:03)
1F:推 ogamenewbie:推"在某些地方改用冷门语言来实作" 08/14 12:10
2F:推 godfat:就这点而言,C++ 可能也有点混乱吧,呵呵 XD 不过程度有差 08/14 14:51
3F:→ Schelfaniel:老实说, 因为一直写热门语言会烦, 所以才碰碰冷门 :QQ 08/14 19:05
4F:推 cplusplus:推楼上 XD 我也是这样一开始才会去碰lisp的 08/14 23:56
5F:推 PsMonkey:楼上都是高手... 我联 Java 都没没有腻... 08/14 23:57
6F:→ godfat:换句话说是耐心十足不是吗? :p 08/15 00:08