• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

学习Ruby时的一些牢骚

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

学习Ruby时的一些牢骚

  一不小心就开始学习Ruby了,跨了一个元旦,也算学了两年了(其实也就没几天)。

  总体来说,有点排斥,因为感觉不好。

  以前学过一点VB,没想到Ruby也是这种以“End”语句结束代码块的语言。这种方式也不是说有什么不好,总体来说有点乱,黑乎乎的一行行全是代码。而且语言很多地方设计的有点乱(或者说根本就没有设计),文档也不多(官方的Document乱七八糟——你说你弱类就弱了呗,干嘛扯蛋的要以类型索引,有本事你比了JS)。

  其实关于Ruby的书也不少,就是大多都是E文的,像我这种E文还是初中一年级上半学期水平的学生,怎么能看懂那些鸟语?

  更TM可气的是,新版本出来以后,随之而出的一些Gem竟然不配套(或者说改版太多了,不向前兼容),DBI操作数据库的方法只能获取单列,两列是0,三列就说是BUG。

  BUG?却实是,我还没见过那个语言大大咧咧的打印出一个不兼容的操作是BUG的——除了Ruby,这种光荣事迹可能只有Ruby能干的出来。如下图:

(图注:不只是这一个,见过N多次Bug)

  还有一些方法,你说老版本的用法你新版本的不支持就不支持了呗,非TM把它定义到这,一用又TM是Bug。Bug就算了,你还提示“

你可能遇到了错误或扩充红宝石翻译库。

错误报告是受欢迎的。
详情:http://www.ruby-lang.org/bugreport.html

”,然后点进去这个详情页面,又提示“哥,这里不行,你去另一个地方看看(see http://redmine.ruby-lang.org/),TMD,一边凉快去”。

  纠结了几天,因为工作需要还得纠结下去,痛苦ing.....

 

  (不只是劳骚,外带一些BS的愤愤,对日本。可以同情,不要拍砖)

 

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
ruby的ObjectSpace.each_object的用法发布时间:2022-07-13
下一篇:
Ruby代码片段:得到当前类名发布时间:2022-07-13
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap