我想知道,
- Ruby编程语言是一门(容易/困难)学习的语言。
1.我开发Web应用程序的速度比ASP.NET快%x。
1.学习Ruby有很多屏幕投射。(http://xxxRubLearn.xxx等) - Ruby的原则是(是)只有......
1.您可以增加工作处理器(如IIS上的W3 P)并使Web应用程序更快。 - Ruby的未来看起来将是最...编程语言
- Ruby和ASP.NET的比较向我们展示了.....
或
不要离开你的方式,因为这是最简单的方式。新技术可能会在你学习的过程中很快消亡...?
你觉得呢?
4条答案
按热度按时间u91tlkcl1#
*易于学习Ruby编程语言非常容易学习。您将在几天内开始构建应用程序。如果你喜欢编程,我想你会喜欢用Ruby编程。
***Web应用程序?**我没有使用Rails的严重的Web应用程序。即使我坚持使用ASP.NET作为我的Web项目,Rails也是相当漂亮的,我强烈推荐它。
*比较我不认为ASP.NET是一种“编程语言”。我不能把它和Ruby相比。然而,人们告诉我,在某些情况下,RubyonRails是ASP.NET的一个很好的替代品。
*哲学Ruby是坚信编程不是用勺子喂编译器的语言之一。See the interview with the creator, Matz.
*资源有很多很好的资源来学习Ruby。
我强烈建议你学习Ruby。我学到了很多编程的新概念,并且在其中有很多有趣的编码。
up9lanfz2#
我想你会知道更多
我认为你是在混合Ruby和Rails(一个用Ruby编写的Web应用程序框架)。Ruby是一种编程(倾向于脚本)语言。但是Ruby和Rails都有自己的美丽之处--Ruby的结构和轻松表达问题的解决方案,Rails强调框架应该如何工作。
就像学习任何与你选择的武器完全不同的语言一样,它会扩展你在未来解决问题的方式-你会比以前看得更远。
l3zydbqr3#
我来解决前几点。
就像生活中的许多事情一样,这取决于你的经验和资源。如果你现在只学C#,那么Ruby可能会很难学,因为它是你的第二语言。根据我的经验,第二语言往往是最难的。第二语言也是教你最多的语言。如果你知道3或4个其他语言,比我怀疑你会发现它并不比你以前学过的更难学习。如果您在Windows环境中,安装所需的工具可能比www.example.com更难ASP.net,但无论如何,您可能都不应该学习。
我只能说这些话是在吵架。有些人认为它更快,另一些人认为ASP.net更快。我要说的是,如果你想做web应用程序,那么你也需要学习Rails框架。你可以在不学习Rails的情况下学习Ruby,但是关于Ruby的讨论都是关于Rails的。
我喜欢从书中学习,所以我以前就是这样学习ruby的。网上有很多例子。我希望谷歌会告诉你的方式,如果你喜欢学习的方式。
hof1towb4#
对我来说,最重要的是Ruby写代码很有趣。我花了一段时间才“得到”它,但一旦我做到了,它就像一个巨大的灯泡亮了起来,它改变了我编码的方式。
具体来说,理解块的概念是关键。作为一个简单的例子,下面是我用 Delphi (或类似的C#)编写的代码:
在Ruby中,它更像这样:
或者,更复杂的,像这样:
这是一个微妙的变化,但是一旦你掌握了窍门,事情就会变得更容易,没有迭代器变量或任何混乱的东西。
首先,我强烈建议使用Programming Ruby 1.9作为入门,使用Agile Web Development With Rails作为Rails入门。你不需要非常了解Ruby就可以开始使用Rails,但是如果你这样做的话,它会更快更有意义。