毕业后,进入了一家公司做大数据统计分析。中午闲聊,同事如此说,让我很不爽。
我今年五月末离职,之前做了一年多 ruby,找工作时结果人家做 java 的都基本不承认我的 ruby 工作经历,10 个里能有一个听过 ruby 的就不错了。。。。。。
用不用 Ruby 来解决问题是一回事,那要取决于具体的问题和团队的经验。但因为不知道而鄙视就显得狭隘了。
你可以问问他有没有使用过 Github,知不知道 Groupon, Slideshare, Square, Crunchbase, Airbnb。如果答案都是否,那就没有必要继续争论这个话题了。
#23 楼 @blacktulip 可是在大公司用的人很少。可是我觉得很多时候很多数据给 PM 给 VP 看,没必要太追求性能。反倒是越方便越好。觉得同事们都不愿意用这些新的语言,新的框架和模型。而自己却又有点舍不得 ruby。
Julia 的作者 这样说:网络跟踪处理用 c,准备数据用 sql,线性代数和机器学习用 MATLAB,统计分析和视觉化用 R,然后用 ruby 管理这一切。
遇到 Ruby 后相见恨晚,不会再爱了...不过有快一年没写 Ruby 代码了,时间过得好快,写 Ruby 完全是兴趣。(目前 Java 程序员,Scala 爱好者)
#50 楼 @wujian_hit 实验室测试的还是很多问题的。spark 工业界大面积铺开还远。bat 里面 spark 发展的应该都不咋好。。。不看好 spark..tez 倒是不错。。
@yfractal "Julia 的作者 这样说:网络跟踪处理用 c,准备数据用 sql,线性代数和机器学习用 MATLAB,统计分析和视觉化用 R,然后用 ruby 管理这一切。"
xxx 用 Julia?
我在考虑看些 Julia 的东西,但是目前不清楚在哪些场景使用 Julia 合适。 用支持矩阵计算的语言做计算是 happy 的事情。
多数教学吧?好想有一个搞金融分析的公司用,但不记得了。
科学计算方面的都 ok 吧?就是 package 有不多 https://github.com/JuliaLang/METADATA.jl 。但 Julia 可以用 C, fortran, Python 的代码。
Julia 是会带来惊喜的语言!
1.世界的改变是由少数人带动起来的 --忘了谁说的 2.我一直认为 Smalltalk 会取代 Java,可没想到它的名字是 ruby -- kent beck 极限编程之父 3.你都 ruby 了,还抖个毛啊,加油!
要不是公司要用 puppet,打死不会学 ruby,可惜 python 没有比较有名的自动化管理工具。 不过现在开始看了 ruby 后,发现还是挺有趣的,就是新手用起来没有什么经验。