我正在尝试进入一些开发阶段,并被告知Ruby是一种非常容易/强大的入门语言。
我学习编程语言的主要希望是进入移动开发领域。我听说Ruby可以通过正确的“工具包”用于Android开发,但这是一种实用的语言吗?或者它最终会比从get go开始学习Java更冗长吗?
发布于 2011-05-14 00:29:31
也许你应该看看http://rhomobile.com/
发布于 2012-10-02 02:23:29
我最近读到了关于Ruboto的文章。你也应该去看看!
发布于 2013-02-22 05:29:54
几乎所有关于android开发的文档都集中在Java和eclipse上。虽然我不是Eclipse作为IDE (膨胀)的狂热粉丝,但它是很多人使用的,所以我也使用它。
当你不得不做一些非典型的事情时,你会发现ruby带来的困难。一些纯粹的android的东西。它会在一开始节省你的时间,但是和所有的高级语言一样,当你需要“脏”的时候,它会让你付出更多的代价……最终结果将是相同的。
我在白天的工作中编写ruby/rails程序,而android则是我的“无偿”。这两种语言都很好,但任何语言都有附加条件。
还请记住,Android平台支持Java。在这一点上,你知道如果OS 5..6..n中有新特性,那么你可以确定有一种方法可以在Java中访问它们。Ruby可能会很快将它们集成在一起,但这取决于Ruby的开发人员(我们)。还要记住,在一些较旧的设备1.x..2.x上,当通过ruby时,可能会有一些东西运行很慢。(我不知道解释器是如何工作的)..
最后一个音符。如果你学习了Ruby for android,并且你申请了一份Android编程的工作,我打赌他们会期待Eclipse/Java而不是xxx/Ruby
https://stackoverflow.com/questions/5993998
复制相似问题