瞎扯淡 感觉 Ruby 只是在 Web 方面应用的比较多

zsjacky · 2015年05月10日 · 最后由 yakczh 回复于 2015年05月12日 · 4698 次阅读

相对于 Ruby(因为总是有人拿 Python 和 Ruby 进行比较),除了 Web 开发(比如 Django,Flask),Python 在科学计算、网络(Scrapy,Request)、自然语言处理(NLT)、GUI、游戏(PyGame)、图形处理等领域都有应用

PS:楼主是野生的 Pythonista,非 Rubyist。勿喷。

难道学了 python 之后要做 python 能做的一切?

对于大多数人来说,学 python 是多了几个可以做其他事情的选择而已。 虽是多选,但人生苦短,精力有限。

btw,单 web 这条路也有好长一段路。

简单科普一下 vagrant homebrew chef puppet runit rabbit

4 楼 已删除

我大 RPG 制作大师 居然就被从游戏界给除名了

#3 楼 @nouse 有 monit 什么事?

其实不用纠结这个 php 能支持的东西更少呢...

由此可见增加见识对一个程序员也是很重要的事

很多平台的底层环境也有用 ruby,一学长在加拿大某穿戴设备公司,他们会用 ruby 做开发平台的一些东西。。。而且很多工具库都是 ruby 啊。。。

著名的 Kabam 游戏公司还用 ruby 做服务器端呢

感觉很多程序员只想用一门编程语言就走遍天下了。

乃一辅。

wps 好像也用到了 ruby

门门都是半吊子

我可不喜欢把自己标识为某一个语言的簇拥者 Python Ruby 我都用,干事的时候哪个方便用哪个。很大程度上决定于我搜索到的资料(代码)用的什么语言。

哪怕在 Python 占主导下的 Hacker 领域,也有 Metasploit 这样用 ruby 写的优秀的工具。

匿名 #16 2015年05月11日

#15 楼 @flowerwrong 像么?

哈哈哈>@<

你说那些 Python 的领域你会搞么?所以别想了,没意义。

路过,我只是想知道 python 的包管理到底怎么回事? 📢

其实纯粹的比较没啥意思 在团队开发中要看团队的具备的技术水平,当一个团队多数是 Python 你也没必要非得 Ruby,当多数是 Ruby 的时候才能使用 Ruby。任何项目和团队都是层次不齐。 另外 Python 和 Ruby 在开源项目中和 LZ 多提到的领域都是还能多 只是自己所了解的有限,单就科学计算方面 Ruby 略显逊色,其他方面开源的函数库几乎不相上下
#18 楼 @etnl pip -r requirements.txt 就能搞定一切 requirements.txt 也可以可和 Gemfile 一样分环境和依赖

Ruby 不是有很多网络库吗?最近在用的 typhoeus 就赞到爆

路过,据说 Python 的 lambda 只能写在一行里是怎么回事 📢

cocoapods rubymotion

比啥呢? 编写语言的出发点都不一样。

#21 楼 @chiangdi 因为蛋疼的缩进

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