Ruby Ruby 位列前 4 名: GitHub 2017 年最受欢迎的编程语言

doosolar · October 13, 2017 · Last by wangping replied at October 17, 2017 · 5382 hits

前几天,Github 2017 年最受欢迎的编程语言,也出来了,Ruby 位列前 4 名。

和 TIOBE 2017 年 10 月编程语言排行榜,一起看,可以发现:

  1. Github 排行榜中,微软家族不太多。(可能微软家族,不太用 Github 吧?)
  2. 两个排行榜中,差异最大的是:Javascript 和 Java 的排名。Github 的第一名是:担当前端主力的 Javascript,TIOBE 的第一名是:是后端主力 Java。看来,两个排行榜,趣味非常不同。
  3. 第二名也不同,Github 更跟随当前热点;TIOBE 更反映传统。
  4. 移动开发语言:swift,Objective-C,在两个榜上,都靠后了,看来移动的风潮开始平静,趋向常态了。
  5. 能进前 10 名,都很棒!

js、python、ruby 果然还是最受欢迎的

doosolar closed this topic. 13 Oct 14:56
doosolar reopened this topic. 13 Oct 14:58
Reply to adamshen #0

那当然,学语言,切不可只看风潮,要看内在美:😀

对了,今天的两张图,在 safari, firefox 都可以看到了吧?

原因好像是:从微信 mp.weixin.qq.com 直接下载的图,再上传就不能在 safari, firefox 看到了(同时,在本地打开的话,也报错:文件损坏)。是不是,微信做了什么黑科技?

感觉还是没有多大的希望,会渐渐成为更小种的语言,因为类似的 python 又往前迈进一大步。这是一场零和博弈,python 会逐渐挤占 ruby 的空间。哎

第一個的是看 PR, JavaScript 這種語言排第一很正常。

TIOBE 是工作以及搜尋和書籍。整個角度宏觀得多。

Reply to jkxruby #5

世界上最難解決的問題,就是其他人覺得不是問題。

連 Matz 也自己說了「Ruby is not his project anymore, it is the Ruby communities」

Microsoft 一拥抱开源就全面 MIT 协议... 微人希!

其实选择一门语言在于,它是否解决了你的问题,包括经济方面的问题。

如果解决了,那就选它;如果没有,就寻找合适的语言。

没必要总是纠结这个问题~

Reply to rocLv #9

是的,要紧扣:【想解决的问题】,然后选择语言。

这样容易看到每个语言的内在美(特色)。

语言之间,更多的是:相互补充,各有擅长领域的。

没必要纠结大众小众、零和博弈什么的,话说回来,如果只有一种语言,势必枯燥无趣的很。

一开始,语言确实只有一种,后来【想解决的问题】多种多样,这才促使了多种语言,应运而生,适配不同领域的【想解决的问题】。

那個號稱 Ruby 的替代的 Elixir 才是真的沒人權 另外 typescript 的發展算很不錯吧

Reply to Aiken00 #11

"Elixir 先是真的沒人權"? 这是什么意思?

之前打錯了,想說 Elixir 努力經營仍是不太普及。

没什么用,国内还是 python go js 的天下。找不到工作一切都是白瞎。

还不是因为浏览器只能用 JavaScript

这篇说 stackoverflow 上关于 rails 的问题下降趋势挺明显的,比较奇怪。

是时候面对事实了,

Rails 的确在下降,
Ruby 生态不如 Python,
Java 一直很坚挺,
Js 不好用,但一直在涨粉,
go 语言跟比特币一样,在中国异常兴旺
C++ 值得作为一门傍身的静态强类型语言技能
Delphi/O-Pascal 还没死,估计一时半会儿也死不了了

Reply to Peter #17

"go 语言跟比特币一样,在中国异常兴旺", 神结论啊!👏

问题少了,代表着 rails 越来越完善了,不代表用的人少了

You need to Sign in before reply, if you don't have an account, please Sign up first.