Puede compilar una aplicación Java y ejecutarla en cualquier máquina donde esté ubicada la máquina virtual Java, independientemente del hardware subyacente.¿Es Ruby tan multiplataforma como Java?
Dado que Ruby on Rails se construyó sobre Ruby, me preocupa si la construcción de software en Ruby en cualquier entorno es la misma o no. Existen versiones de Ruby para Windows, Linux y Mac al menos.
Entonces, ¿podría hacer lo mismo con una aplicación Ruby y con una aplicación Java? En otras palabras, ¿cuán multiplataforma es Ruby?
EDIT: Quiero decir Ruby por sí mismo, no Ruby corriendo en otra máquina virtual como en jRuby. ¿Debo esperar más desarrollo de pronósticos multiplataforma en Ruby que en Java o ambos son casi iguales?
en realidad se debe mencionar que se refiere a los sistemas embebidos, nunca pensado en ello antes de leer los comentarios sobre la primeras respuestas (que parecen haber pasado por alto estas plataformas de destino también) – Jean
Tienes razón Jean, he votado dos veces porque la pregunta no menciona los sistemas integrados y respondí de acuerdo con la pregunta. +1 por tu comentario. ¿Te refieres a sistemas integrados? –