eSchool es una plataforma web destinada al uso de un ministerio de educación para las escuelas, maestros, estudiantes, etc. creados en Ruby on Rails.
Acerca de Ruby:
Ruby es un lenguaje dinámico, reflexivo, de propósito general orientada a objetos de programación que combina la sintaxis inspirada en Perl con características similares a Smalltalk. Rubí se originó en Japón a mediados de la década de 1990 y fue inicialmente desarrollado y diseñado por Yukihiro "Matz" Matsumoto.
Rubí soporta múltiples paradigmas de programación (incluyendo funcional, orientado e imperativo objeto), y cuenta con un sistema de tipo dinámico y administración de memoria automática; por lo que es similar en variando aspectos a Python, Perl, Lisp, Dylan y CLU.
En su actual aplicación oficial, escrita en C, Ruby es un lenguaje interpretado de una sola pasada. Como actualmente no hay indicación de la lengua Ruby, esta implementación se considera la referencia de facto. A partir de 2008, hay una serie de implementaciones alternativas del lenguaje Ruby, incluyendo Rubinius, JRuby, YARV y IronRuby, cada uno de los cuales tiene un enfoque diferente, con JRuby proporciona funcionalidad de compilación just-in-time.
El lenguaje fue creado por Yukihiro Matsumoto, quien comenzó a trabajar sobre el Ruby el 24 de febrero de 1993, y lo lanzó al público en 1995. "Ruby" fue nombrada como una piedra preciosa a causa de una broma en el círculo de amigos de Matsumoto alusivas al nombre del el lenguaje de programación Perl.
A diciembre de 2007, la última versión estable de la implementación de referencia es 1.8.6. Aparte de la referencia, varias otras máquinas virtuales se están desarrollando para Ruby. Estos incluyen JRuby, un puerto de Ruby a la plataforma Java, IronRuby, una aplicación para .NET Framework producido por Microsoft, y Rubinius, un intérprete inspirado en las máquinas virtuales de Smalltalk por cuenta de alojamiento.
Requisitos
- Rails
Comentarios que no se encuentran