我想知道,
或
不要离开你的路,因为这是最简单的方法。在你学习新技术的时候,新技术很快就会消亡.?
你说呢?
发布于 2009-06-02 14:10:12
1. [Basics of Ruby Video](http://www.rubyinside.com/17-videos-covering-basic-ruby-techiques-1685.html)
2. [Envy Casts' Advanced Ruby Topics and Ruby 1.9 Coverage](http://envycasts.com/)
3. [Lot of Free Books on Ruby](http://pspxworld.com/book/programming/ruby.php)
我强烈要求你学习Ruby。总的来说,我在编程中学到了许多新的概念,并在其中进行了大量有趣的编码。
发布于 2009-06-02 13:48:05
,你会知道更多的-我想。
我认为你把Ruby和Rails (一个用Ruby编写的web应用程序的框架)混为一谈。Ruby是一种编程语言(倾向于编写脚本)。但是Ruby和Rails在它们自己的方式上都很漂亮-- Ruby有它的构造,并且很容易表达一个问题的解决方案,Rails强调了框架应该如何工作。
就像学习任何与你选择的武器完全不同的语言一样,它也会扩展你对未来解决问题的看法--你会看到比过去更远的东西。
发布于 2009-06-02 13:56:21
我来解决前几个问题。
1) Ruby很容易学/很难学:
就像生活中的许多事情一样,这取决于你的经验和资源。如果您现在的全部是C#,那么Ruby很可能会很难学习,因为它是您的第二语言。根据我的经验,第二语言往往是最难的。第二种语言也是教你最多的语言。如果你知道3到4种其他语言,我猜你不会比以前学的语言更难学。如果您是在Windows环境中,安装所需的工具可能比安装ASP.net要困难一些,但是无论如何,您可能没有什么不应该学习的东西。
2)写网页:更快的程序:
我们只能说那些都是好战的话。有些人认为它更快,另一些人则认为ASP.net更快。我会说,如果你想做网络应用,你也需要学习Rails框架。不需要学习Rails就可以学习Ruby,但是关于Ruby的讨论都是关于Rails的。
3)在哪里学习:
我喜欢从书中学习,所以这就是我以前学红宝石的方法。网上有很多例子。我希望谷歌会告诉你,如果你喜欢学习的方式。
https://stackoverflow.com/questions/939619
复制相似问题