Hola, Alejandro. MRuby es simplemente un proyecto de Matz (el autor de Ruby) en el que están reescribiendo la máquina virtual para hacerla más chica a nivel del core, no sólo por optimizar rendimiento, sino para poder ejecutarla mejor en dispositivos embebidos, agregándole solamente lo que necesites. La ideas es que si querés programar en Ruby el firmware de una calculadora, por ejemplo, podrías dejar afuera todo el soporte de strings, por ejemplo.
No es algo de lo que la mayoría deba preocuparse, te diría. Es un tema bien interno de la comunidad. Pueden pasar años para que la VM de MRuby reemplace a la de Ruby, y en ese momento tampoco vas a notarlo, salvo que tengas uno de esos casos especiales en que tengas que configurarla. Saludos, --- Martín Salías <http://CodeAndBeyond.org> <http://CodeAndBeyond.org> 2012/9/29 Alejandro Paciotti Iacchelli <[email protected]> > Coincido con Pablo y le sumo mi granito de arena… ¡Es muy divertido leer > libros sobre RUBY y RUBY ON RAILS!, tiene una comunidad muy colaborativa > (por cada pregunta, siempre hay 2 o 3 respondiendo).**** > > Después de varios años de buscar la herramienta que reemplace a FOX (pasé > por PHP, JAVA, C#, .NET) , creo que la encontré.**** > > ** ** > > Pablo, solo una pregunta: Desde que hiciste tu “hola mundo” hasta que > obtuviste tu primer sistema funcionando, ¿cuánto tiempo pasó?**** > > ** ** > > Saludos.**** > > ** ** > > PD: Una mas.. sabes algo de MRUBY?**** > > ** ** > > *De:* [email protected] [mailto:[email protected]] *En nombre de *Pablo van > Diest > *Enviado el:* sábado, 29 de septiembre de 2012 05:22 p.m. > > *Para:* GUFA List Member > *Asunto:* [GUFA] Consulta sobre .NET**** > > ** ** > > Creo que es evidente que no es lo mismo leer algo sobre una herramienta en > Internet que usarla, basado en eso es que ni siquiera se me ocurre opinar > sobre otras herramientas que no he utilizado ni mucho menos compararla. > También dí por descontado que en un desarrollo web las herramientas > complementarias como ser HTML, CSS, JavaScript y JQuery no tienen que ser > sumadas a un lenguaje en particular, o sea, yo use HTML, CSS, JavaScript > y JQuery en .NET, un poco en Java, ahora lo uso en Ruby y mañana lo podría > usar en Python. En sintesis, no escribo para decir que mi "novia" es mas > linda que la tuya, sino a contarte todo lo que hace y lo bien que lo hace :) > **** > > **** > > Si uno lee que hay algo llamado gemas que se pueden utilizar en Ruby tal > vez no termina de tener toda la perspectiva, por ejemplo, si necesito > manejar usuarios en mi sistema puedo tipear 3 lineas en mi ventana de > comandos para instalar y configurar la gema *devise* lo que me genera > toda la estructura de datos y hasta las vistas (forms) que necesito para > loguearme, dar de alta un usuario, cambiar los datos del usuario, > cambiar la contraseña, etc. También puede ser que necesite manejar > permisos en mi sistema, puedo instalar la gema *cancan* o tal vez quiera > filtrar los datos de mis vistas (*metasearch*) o quiera paginar los > resultados sin escribir mas de una linea de codigo (*kaminari*) o generar > pdf's desde una vista ruby (*wicked_pdf*) o utilizar vistas dinamicas > para las tablas de sistema (*ActiveAdmin*) y la lista sigue y es > interminable.**** > > **** > > El hecho es que no es un solo un lenguaje, o un framework, son miles de > soluciones a pequeños problemas o necesidades que estan testeadas y > aprobadas y votadas por otros programadores que han tenido las mismas > necesidades que nosotros con anterioridad. En estos meses la consultora ha > desarrollado cerca de 10 proyectos con RonR y tovadia no le encontré el > defecto, hay gente que pasó de VFP o VB.NET a RonR derecho, pero hay > gente que pasó de Clipper a RonR sin problemas.**** > > **** > > Salu2, Pablo >
