¿Què es Ruby?
Ruby es un lenguaje de scripts, multiplataforma, netamente orientado a objetos es software libre, fue creado por Yukihiro Matsumoto conocido como Matz.
La primera versión fue liberada en 1995, hereda varias caracaterísticas de lenguajes como:
- Perl
- Ada
- Lisp
- Smalltalk
- Eiffel
Como lo indica su propio autor, es un lenguaje “aparentemente sencillo pero internamente complejo”. Entre las características del lenguaje se encuentran:
- Posibilidad de hacer llamadas directamente al sistema operativo.
- Muy potente para el manejo de cadenas y expresiones regulares.
- No se necesita declarar las variables.
- La sintaxis es simple y consistente.
- Gestión de memoria automática.
- Todo es un objeto.
- Métodos Singleton.
Rails es un framework para el desarrollo de aplicaciones web, software libre por naturaleza, está basado en el patrón de diseño Modelo Vista Controlador (MVC). Fue creado por David Heinemeier Hansson, empleado de la empresa 37signals.
Instalando Ruby
Versión FreeBSD:
- Actualizando los ports
- portsnap fetch
- portsnap update
- Instalando Ruby
- cd /usr/ports/lang/ruby18
- make install clean
Versión Linux:
- Descargamos el fuente
- ./configure
- make
- make install
Para usuarios de Debian o Ubuntu:
- sudo apt-get install ruby irb rdoc
Versión Windows
Descargar
Siguiente, Siguiente, Aceptar, No, deseo registrarme luego.
Muy bien hasta aquí ya tenemos instalado Ruby.
Siguiente, Siguiente, Aceptar, No, deseo registrarme luego.
Muy bien hasta aquí ya tenemos instalado Ruby.
Instalando Rails
Si disponemos de conexión a internet el trabajo se resumen en:
gem install rails –include-dependencies. Para una instalación manual debemos descargarnos cada uno de los módulos:
gem install rails –include-dependencies. Para una instalación manual debemos descargarnos cada uno de los módulos:
Los archivos deberan ser descargados en un sólo directorio y los comandos ejecutados en ese directorio.("gem install rails")
- gem install rake-0.7.1.gem
- gem install activesupport-1.3.1
- gem install activerecord-1.14.4.gem
- gem install actionpack-1.12.5.gem
- gem install actionmailer-1.2.5.gem
- gem install actionwebservice-1.1.6.gem
- gem install rails-1.1.6.gem
0 comentarios:
Publicar un comentario