#9 楼 @greatghoul 一个前提安全不安全是相对的。拿‘动态语言不安全’这个论点来讲,其实含义是静态语言安全。struts 的漏洞说明静态语言也不安全。于是静态比动态安全的说法就不成立了。
不是输入严重的应用,只有自己写过滤器预防了。
#7 楼 @Saito 没搞懂 Turbolinks 的学习瓶颈在哪里?当黑盒使用的话,似乎没有学习成本。比 assets precompile 的坑少多了。不需要的话,直接注释掉就了事。
至于有没有必要用,还是得看应用类型的。最典型的如 Github 上浏览代码,此时使用 turbolinks 获取的收益是很大的。如果应用本身就是 js 重度应用,那当然也不需要这玩意。而类似 ruby-china 这样的应用,打不打开区别就不太大了。
未来的发展方向是事在人为的。而且如 DHH 所说,宣称会作为一种趋势杀死 server、html 的工具曾经有很多,Java applet、Flash、Flex 等等,但近二十年下来,Web 的主体依然是 HTML。
#23 楼 @greatghoul xdite 是个女大神,不过不是女神。
erb 的渲染都挺慢。不过通常还是可以忍受的。 rails 的核心成员对这一点也心知肚明,所以搞出了 cache_digest。
大胡子人不高啊
楼主下回注意,有时候还是要听听家人和朋友的意见的。特别是直接并不确定的问题。
有人去的话,以后露个头。
gitcafe code 京东 codecsdn 好像还有一个。 同时有 4 个山寨,基本证明 github 是多么成功的一个项目。
外企还交补充公积金,奇葩了
大家用 rails 从来不是因为性能,其实用 ruby 的东西都不太会是为了性能。要性能,索性直接用 java。随便写写,性能也都是有保障的。
ruby-china 确实不错。至于最有人气的程序员论坛,谁吹的?
不矛盾,比如页面 php,运维 ruby。ruby 做的东西可以很多。
似乎没戏。别说 node 里面,java 里面也是做不到的。jruby 折腾了半天也不是为了让 java 调 ruby。
http api 是一种。上面一层说的是管道互通的通信方式,这个是 os 层面的。api 层级的调用没什么人做吧。
强悍。unicorn/worker_killer,正在寻觅的东西。
Rails 的升级总是让人痛苦。插件对 Rails 版本的依赖,真的是一个最让人头疼的问题。
#9 楼 @EdwardRuby 那没啥意思。不过你实习是在哪里实习的?大三实习给 3k 以上,在上海北京也不多见。
全职的中国 ruby 程序员相对于 java,一种是去创业公司,创业公司用 java 估计是做不出头的;另一种大概就是找美日的外包公司了。否则基本上还是只能走混合型的路线。
这是一个事实。大部分用 ruby 的公司,状况并不好。所以工资普遍开不高的。倒是用 java 的公司,虽然也不一定做得出什么来了,但不是家底厚实就是已经上了正轨,待遇就不会差了。当然,买房是很难指望的。
#3 楼 @linjunhalida 所以 ruby 在国内一直不瘟不火,最主要的还是待遇也就那样。自然就不会有太多的人投入到 ruby 这边了。毕竟学习成本的付出归根结底还是要讲究直接的回报的。
如果 ruby 有 3 倍的 java 生产力,利润均分的话,应该是老板给 rubyist 2 倍的工资。但不管有没有 3 倍,实际上老板还是和给 java 的差不多。而且用 ruby 的公司往往比 java 规模小,处于起步阶段的多,日子难过的也多,这样的话只想打工的显然没必要走 ruby 路线。
@linjunhalida 看明白待遇了吧?ruby 的待遇不算低的,但也算不上高。实际上,正是因为待遇也就这样,所以进入 ruby 或者 rails 的人在国内根本不多。话说回来,因为不高,所以没有虚假繁荣,因此也就不存在你的担忧。