Ruby 板


LINE

※ 引述《Schelfaniel (Test)》之铭言: : : ..为何"都"要用Java,我想写testing用Ruby,我想dynamic page用Ruby, : : 一些简单的helper我想用Ruby. : : 但是business logic,model想用Java : : 并不一定要用RoR,但是能有好的dynamic language : : 对於开发上会有帮助 : 那这个就和我之前用 JRuby 的情形差不多啦... : 只是这边不用 RoR 有点不一定非用 Ruby 不可的情形啦... : 可以选用别的程式语言... 恩?为何呢? 有些人就是喜欢Ruby语言的设计 为何不给他用呢? : : 这...自己写?现在用的java library都自己写的? : : 如果只要不够就自己改,说真的那还颇花时间跟心力的 : : 然後写完以後没多久人家又支援了 : 这边我会这样回的原因是因为... : 之前我和国外人士讨论时, 有人说到 "现在的程式设计师都丧失自己写的能力了" : 因此我是觉得, 有现在就用现成, 但是没有呢?? : 你可以到 RubyForge 注册一个专案自己写, 并且造福其他人呀.. 有能力自己写并不代表就要自己写:) 要做就做到最好,当每个东西都为了自己需要去开发时, 只是浪费时间,还有得时常面对功能不足的问题 不然为何常有国外厂商买下小厂商的技术跟软体,开发工具 : : 但是如果现在Ruby可以call java api..那,这不也是一个好选择吗? : 我宁可选择呼叫 native api...我一点也不觉得非得和 Java 扯上关系 : 如果那个元件是 Java Open Source 的, Port 到 Ruby 也不是难事呀... 那是你呀,也有很多人想用java API 不是难事,不代表都有时间自己porting,或者有时间等人porting : : Ruby的API我自己是看不多,但是wrapper C的api真的都有依照Ruby理念? : : 每种naitve API都有它自己的设计理念,当它只是wrapper时,一定多少得 : : 照那个api的设计方式去包. : 这边我真的不知道怎麽回也, 你说你看不多, 又质疑其他人, 这不是矛盾嘛? : 那我也可以说, 我看到的都符合 Ruby 的设计理念... 所以我发的文章代表我的心得 如果都要到透彻等级才能发表心得,那我确实没资格发表心得 只是讲出来才有办法讨论跟被纠正呀 另外本来就是主观的感觉为主,就像上面的你想使用c wrapper api 但是所有人都想这样?至少对於我来说,多了个可以呼叫java api是个好选择 : : 而且为何要自己包c呢?至少在Java世界中,已经有太多的library可以用 : : 方不方便包对某些人,像我来说,我根本不在意,因为已经有人包好了. : 我觉得有人真的是把 Java 神化了...Java 并不是一切呀... : 当有人尝试找寻别的解决方式时, 结果最後还是必须扯上 Java...? : 为了避免 Java 单一独强, 我除了 .Net 之外, 看了 RoR, : 还看了不少冷门解决方案, 包含 D Server Pages, : Common Lisp 的 Uncommon Web, Erlang 的, Haskell 的 Web 建置 : 其中, RoR 算是比较大的, 如果因为如此 Sun 就想把它吸收...? 谁把Java神化了?没人觉得Java是一切巴? 要我说我觉得有人真的是被害妄想症到一个地步了? 就是因为觉得Java语言没有Ruby有趣,所以看到能在jvm上run ruby很开心 如果有业务需求需要跟java沟通这会是个好解法,就单单只是这样. 你应该看看JRuby开发者的想法,他们也没有打算把Ruby怎麽样 这只是个选择,只是个竞争,我不觉得Sun有办法吸收Ruby, 他又不是雇了matz.. 另外公司选择语言的原因也是有评估过吧 看一下人家官方的说法吧:)好歹也是个说法,为何不是js,groovy,python的说法 http://headius.blogspot.com/2006/09/more-faqs-about-jruby-and-sun.html : : 只是JRuby现在给sun官方支援,当然要兴奋呀!!! : : 现在的JRuby可以用,但是仍然不够好,不够快.而且在jvm环境下还是有许多限制. : : 那麽为何会对sun supports JRuby有比较负面的想法? : : 既然早就有了JRuby,又它会变得更好,这不是很令人开心吗. : 因为, 我不希望什麽事都和 Java 有关啦...Java 是不错, 但是发展过头了... : 我会碰 Ruby, 就是我希望碰一个 轻量级 一点的...环境也好, 语言也好... : 如果说, Ruby 接下来的走势就是朝向 Java 走的话, : 就如同 WoW 朝向 EQ 走的话, 这并不是我所乐见的啦... : Sun 目前的作法已经有点邪恶化的开始了...Java 5 开始, 我就觉得它变了... : 当然对一般企业来说, 走 Java 非常稳...也很适合一般企业, : 可是我希望除了 Java 之外还能有别的选择... : RoR 其实目前有一点风险啦, 但是风险我不希望由 Java 来帮它解决... 那是你,当然反过来也是对我来说,不一定对别人适用 对我来说不需要JRuby时我可以用ruby写我的工具 多了个JRuby有需要时我有个选择, WoW跟EQ我是比较不了拉 因为我只玩过短短的WoW没玩过EQ.. 另外邪恶化部分我是不知道哪边邪恶化啦,变在哪? 我是对RoR未来很有信心,虽然他前阵子patch很多 但是至少他发展的速度跟程度很令人惊艳. 这是我碰Ruby跟Java的心得:),如果要说我没有足够经验却讲这麽多 那我也接受,就当作我在碎碎念吧. --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.138.150.48







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:iOS站内搜寻

TOP