IngramChen 積分 2

花了一年半升級,太辛苦。

看看 Java Spring 升級多爽,一個下午就做完了。

GitHub 實在是應該用升級的力氣去重寫的,這麼大的規模還用動態語言…

IngramChen 積分 1

學 nodejs 嘛, 是比較快但其實還是 single thread, 而且 js 語言這麼鳥

學 golang 嘛, 效能棒, 但語言太簡陋, 跟 java 1.4 有拼. 函式庫也還太少

學 python 嘛, 一樣慢, 還得費心費力處理 2 和 3 兩個版本

java, php 會的人早就會了, 現在才學的都是想增加在就業市場上的籌碼

fox 積分 0 編輯於

現在還有人要學ROR嗎? 🤔

kaif 積分 0

最近要寫個cli tool, 這邊py或go就感覺比java適合一點, java run time太肥了打包成單一執行檔也比較麻煩

IngramChen 積分 1

python 在教學和數值運算有不可取代的地位

nodejs 則是永遠都能留住只寫 js / front end 的開發者

scala 則真的快死了, 現在緊抓著 big data 不放. big data 消失了, scala 就bye bye 惹

go 則是剛起來沒多久, 不過他能做的別人都做的到, 就記憶體吃少一點而已. 但是玩記憶體又玩不過 c/c++ . 他找不到不可取代性的話, 風潮過後也不行了吧

fox 積分 0

其實python,nodejs,scala,go這一整批也都是這樣。

IngramChen 積分 0 編輯於

“Is there anything Rails can do, that PHP can’t do?”

The answer is no.

Ruby 沒有別人做不到的事情/強項,這語言最後就是回到 Rails 紅透半邊天前的狀態…

haocheng 積分 0

五倍紅寶石真的很有心推廣 Ruby 啊

IngramChen 積分 0

當一個工程師接到一個十幾萬行,Rails2 寫的程式時,他會… ?

haocheng 積分 0

因為他一直都在做 JRuby 啊,哈

Kros 積分 0

到底為什麼 Charles Nutter 對 Ruby 這麼有愛....,但如果 Ruby 可以跑的跟 Java 一樣快也是很猛啦

IngramChen 積分 3
  • Ruby, C, Shell,就這樣,沒了。github 不導入新玩意
  • 60% 的人遠端工作
  • 有自己的 datacenter,但可以像 cloud 一樣簡單 provision
  • 什麼都靠 Hubot 完成

除了遠端工作和 hubot 比較特別一點,其實整個公司的 stack 很保守,在裡面工作最有趣的是處理 scaling 的問題吧。

haocheng 積分 0

debug 的時候應該會有點辛苦 XD

siuying 積分 0

正是。老實說這實在很折騰 XD

haocheng 積分 1

所以是 Ruby -> JavaScript -> iOS? @_@

koji 積分 1 編輯於

jruby 派,測一下

jruby-1.7.18 :001 >  require 'timeout'
 => true
jruby-1.7.18 :002 > Timeout::timeout(-1) { puts '-1' }
-1
Timeout::Error: execution expired
    from org/jruby/ext/timeout/Timeout.java:128:in `timeout'
    from (irb):2:in `evaluate'
    from org/jruby/RubyKernel.java:1107:in `eval'
    from org/jruby/RubyKernel.java:1507:in `loop'
    from org/jruby/RubyKernel.java:1270:in `catch'
    from org/jruby/RubyKernel.java:1270:in `catch'
    from /Users/kojilin/.rvm/rubies/jruby-1.7.18/bin/jirb:13:in `(root)'
pcbill 積分 0

我記得不是要在高雄辦?

IngramChen 積分 1

九月耶,還有半年啊。Ruby 界很久沒有 hype 了,簡直跟 Java 一樣慘。

haocheng 積分 1

RubyConf 好久沒回中研院啦 :P