论坛首页 编程语言技术论坛

Ruby Python哪个好学些

浏览 14386 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (14) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-08-30  
Ruby Python哪个好学些?
   发表时间:2011-08-31  
都很好学。如果已经有程序开发基础,买本合适的入门书看一下就可以尝试编码了。
不过要注意的是学习这些语言一定要学习好语言的思想。当你能够以python或者ruby的思考角度分析问题的时候,你就算基本学会了。只是学了语法,写出C#或者Java版本的python和ruby代码的不算。
0 请登录后投票
   发表时间:2011-09-02  
有人推荐下教程不
0 请登录后投票
   发表时间:2011-09-02   最后修改:2011-09-04
两个任选一个都不会后悔。 不过还是替自家人说句话, 站我们这边吧, python !
<<a byte of python>>
<<dive into python>>

<<Snakes and Rubies>> 一个非常有趣的视频,虽然有点长。 两个编程天才,一个谦谦有礼,一个桀骜不驯,但共同的被PHP折磨的遭遇让他们分别创建了自己的经典: Django 和 Rails。

上述推荐内容都可以google到。


补:

任何语言的语法本身都不会难到让人却步的程度。最主要的是语言的风格、哲学思想是否和你的胃口。 python语言哲学是“做一件事只用一种的方式”,ruby语言哲学是“做一件事情可以用多种方式”。python在表达上追求“尽可能少用魔法”,但ruby不是这样。所以,至少从这几个方面来讲,python应该更简单、易学、易交流一些。

从世界范围来看,python的用户群、成熟度要比ruby大不少。也许你本人听说ruby要多一些,可能有以下原因:

  • 你现在在iteye网站。它本身就是用ruby写的。
  • ruby on rails做为一个单一产品,风头太盛了。
  • 语言或框架的创始人决定了该语言或框架的开发社区的性格。ruby社区貌似更激进、更外向一些。而python社区相对就含蓄谦卑些。你看Guido van Rossum那个“熊”样,就知道他不是太张扬的人。还有Django创始人。上面这个视频<<Snakes and Rubies>>,非常鲜明地体现了这个特点(创始人决定了社区性格)。
0 请登录后投票
   发表时间:2011-09-02  
从javaeye的发贴里来看,ruby是python的几倍

Ruby编程、Ruby DSL、Ruby On Rails
2821 23304 1 小时前
john813 
Python编程
Python编程、django框架、Google App Engine
565 4414 1 小时前
congdepeng 
0 请登录后投票
   发表时间:2011-09-03  
司徒正美 写道
从javaeye的发贴里来看,ruby是python的几倍

Ruby编程、Ruby DSL、Ruby On Rails
2821 23304 1 小时前
john813 
Python编程
Python编程、django框架、Google App Engine
565 4414 1 小时前
congdepeng 

javaeye的环境问题
4 请登录后投票
   发表时间:2011-09-03  
python 工作职位多,  ruby少,

学ruby的人多数是爱好, 或者因为rails吧
0 请登录后投票
   发表时间:2011-09-04  
也需要考虑具体的应用,语言和框架还是非常通用的,学习它们的目的也是为了做具体的应用。
举个例子说明:如果您是一位企业ERP的开发人员,考虑到OpenERP是个非常不错的开源ERP,使用Python开发的,那么可能学习Python就是一个比较好的选择了。

另外Python比较合适做Linux系统的脚本开发,仅供参考。
0 请登录后投票
   发表时间:2011-09-05  
python社区更加“百花齐放”
Web and Internet Development
Database Access
Database Access
Scientific and Numeric
Network Programming
Game and 3D Graphics
http://www.python.org/about/apps/
ruby或许是因为rails而ruby
0 请登录后投票
   发表时间:2011-09-05  
python的语法太憋屈。和一般人的思维不太一致。而ruby则好理解得多。
两个都学一下你就知道了。
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics