您可以编译Java应用程序并在Java虚拟机所在的任何计算机上运行它,而不依赖于底层硬件。Ruby和Java一样是跨平台的吗?
由于Ruby on Rails是基于Ruby的建成,我很担心,如果在任何环境下构建软件在Ruby是相同或不。至少存在用于Windows,Linux和Mac的Ruby版本。
那么,您可以对Ruby应用程序和Java应用程序执行相同的操作吗?换句话说,Ruby如何跨平台?
编辑:我的意思是Ruby本身,而不是在另一台虚拟机中运行的Ruby,如jRuby。我应该期望在Ruby中比Java更多的跨平台陷阱或者几乎相同?
你其实应该提到,你的意思是嵌入式系统,我从来没有想过这个问题之前,我读了评论第一个答案(这似乎也错过了这些目标平台) – Jean 2009-08-21 07:56:23
你是对的让,我被两次downvoted,因为这个问题不提及嵌入式系统,我根据问题回答。为您的评论+1。你是不是指嵌入式系统? – 2009-08-21 08:05:32