Ruby Ruby 正在走向成熟

cnruby · 2018年03月10日 · 最后由 wilikeit 回复于 2018年05月13日 · 4099 次阅读
Rei 回复

工作机会少了

yukihiro_matz 回复

还好吧,我在魔都,感觉这儿还是很缺人的。

Peter 回复

你说的对,我不能给新人过高的期望,我自己删除那句话。

昨天别人跟我说。Ruby 做互联网说实在的有些吃亏。

adamshen 回复

我所在城市自己的感觉

Rei 回复

感觉,ruby 圈子越来越小了,在国内

Inter_2018 回复

我刚学的时候更小。

变得碎片化的是圈子本身,包括但不限于 Ruby。

Rei 回复

我接触的也比较早了,11 年左右,当时都没几个人听过 ruby😂 😂

Inter_2018 回复

在 2008 年范凯做 javaeye 的时候就写 ruby hello world 了。写了个 helloword 后再没有用过

没觉得。。。

计算机技术一直在发展,语言怎么可能成熟。Ruby 也一直有更新。

Clojure 就很成熟,就不怎么更新,你想要啥,一个宏就可以了(我是来黑 Clojure 的)。

技术当然有成熟和不成熟之分:

https://stateofdev.com/t/programming-language

在我看来成熟至少有以下几个标志:

  1. 本身功能足够完成相应领域的需求。
  2. 没有经常性破坏性的更新。
  3. 有一个活跃的开发者社区。
  4. 能被企业接纳,至少不会认为这是一个错误的选择。

Ruby 在 Web 领域能满足上面大部分要求,但最后一点是最难实现的。大公司(或者自以为大公司)的保守观念根深蒂固,只会选择行业最多人用的那个——既然那么多人用,那么一定不会错;如果错了,也不是技术选型人的责任。所以即使 Ruby 在 Web 领域的工具比竞争对手成熟的多(例如静态漏洞分析),但只要不是占有率第一,大公司依然不会认为 Ruby 是安全的选择。而小公司就没有这个负担,小公司的最大目标就是赶在大公司察觉到之前,占领未被大公司占领的领域,所以小公司倾向于选最能发挥自己生产效率的工具。

当然,成熟与否不是技术选型的唯一指标,最终要看哪个选择能给自己带来更大效益。其实我更希望 Ruby 留作自己的秘密武器……

adamshen 回复

上海用 ruby 的公司比北京多吗?我年后来到北京,找工作遇到了困难。。。

ruby 的职位太少了,现在的创业公司很多都需要一个后端大拿这种,我感觉的

lengcb 回复

上海一样难找

收益跟个人兴趣权衡一下就好了

chromer 回复

以前健身,没瘦下来,这最近找工作,瘦了好多。。。

php、JAVA 仍是公司的首选,老板才不 care 语言是否优雅,员工写起来舒服不舒服。

公司都是铁打的项目流水的员工,一个项目到成熟要经过几十甚至几百个人之手,没有比 JAVA 更适合的了。

23楼 已删除

作为软件公司,需要使用多门计算机语言作为开发工具,除了 Ruby 语言之外,我们还使用 C,JavaScript,Java,Python 等语言。每一门语言都有其优势,Ruby 语言也是,比如,在大多数情况下,使用 Ruby 语言,可以获取我们所需要的成熟开源代码库,这是一门成熟语言的重要标志,这样可以尽可能短的时间内实现软件项目的开发。我们使用了 Ruby 语言不同的框架开发了大量的应用程序,其中包括服务器端和本地程序。

现在脚本语言中,python 独大,ruby 可作为自己的业余爱好来学了

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册