我是编程新手..我想开始学习Ruby或Python。主要任务是网络开发。但我不能在他们之间做出选择。你认为我应该学习哪种语言?Python或Ruby我应该学习哪一个?
回答
您可能会发现这些所谓链接有用:
您也可以找到这种非计算器链接是有用的:Python vs. Ruby
我的2美分:对于Web开发红宝石似乎比Python更好的选择,不过话说回来,你可能想知道两种语言的普及 - Python比Ruby更受欢迎。
读入他们两个并为自己做出决定,这是唯一正确的选择。
他们都简单易学,他们都是由一个大社区的支持,他们都非常适合于Web开发,都在他们身后的大社区又有很好的Web开发框架。对于一个人来说,没有任何杀手锏。
我建议进入Python和Django开发,但这是我的看法。你需要采取两个旋转,看看你喜欢什么。要开始使用,请查看这些资源。祝你好运!
我建议Ruby,但这个是关于作为一个问题可以得到的主观,它即将被关闭,我想。
Python更流行,更成熟。如果你想在Google工作,这会更好。
Ruby有“更好”,或者至少是非常高度重视网络在Rails环境,可以说是一个稍微好一些,或者至少更纯净的对象模型。
Python有这样爽的缩进指定的块结构,这是很好的,但红宝石是Smalltalk中,一个轮回这是更好的。
你不能在这里失去任何一方。为了给一个主观问题提供一个真正的主观答案:Ruby是你可以爱上的东西,而Python更像是一个“非常好的工具”。
@Shubhkarman:你错过了这一点。你必须自己做出决定。 – 2010-09-05 02:39:51
- 1. 我应该学习哪个WebGL框架?
- 2. 我应该学习Ruby 1.8还是1.9?
- 3. 我应该学习哪种语言?
- 4. 我应该从哪里学习asp.net?
- 5. 我应该学习XUL吗?
- 6. 我应该学习NHaml吗?
- 7. 哪一个学习Python 3.x或Python 2.x?
- 8. 我应该如何与Ruby on Rails一起学习?
- 9. 在哪里学习ruby DSL?
- 10. 我应该为学习asp.net开发哪个网站?
- 11. 学习/使用ML。我应该使用哪个系统?
- 12. 我应该学习AI和数据挖掘的东西的哪一套python库
- 13. 学习Python或Scala?
- 14. 如果我有时间学习一些设计模式,我应该学习哪些?
- 15. 在学习JavaFx之前,我应该学习Swing吗?
- 16. 在学习Ajax之前,我应该学习Xml和Javascript吗?
- 17. 我应该使用哪一个? decimal.Add()或“+”
- 18. 我应该学习哪些CMS? .Net只有
- 19. 我应该从哪里学习数据库?
- 20. 我应该从哪里开始学习jeologjeke prolog
- 21. 我应该遵循哪些博客学习TDD?
- 22. 我应该学习哪种高通量的tensorflow API?
- 23. 我应该从哪里开始学习Prolog?
- 24. 我应该学习哪些网络技术?
- 25. 我应该学习哪种浏览器图形API?
- 26. 我应该为Web开发学习哪些新技术?
- 27. 我应该先学习C#还是Java?
- 28. 我应该如何学习NLTK?
- 29. 我应该学习C++还是ASM?
- 30. 我应该如何去学习android?
你知道任何语言吗? – 2010-09-05 01:49:26
既然你明确说明web开发是一个目的,可能重复[Rails或Django? (或别的?)](http://stackoverflow.com/questions/91846/rails-or-django-or-something-else) – 2010-09-05 01:52:04
这个问题的唯一理智的答案是两者。 – aaronasterling 2010-09-05 01:57:09