Es
un lenguaje de programación interpretado, reflexivo y orientado a objetos. Es
de licencia libre, por esto es un lenguaje práctico; fue diseñado
principalmente para la productividad y
diversión del desarrollador, por lo cual minimiza la complejidad para ser utilizado.
Ruby
es considerado un lenguaje flexible ya que permite a sus usuarios alterarlo
libremente y con facilidad. Las partes esenciales del código pueden ser
retiradas o sobrescritas a placer del desarrollador e incluso se pueden agregar
funcionalidad a partes ya existentes
Su
apariencia visual utiliza la puntuación muy limitada y es preferible utilizar
palabras clave en inglés, sin embargo se incorporan puntaciones para decorar el
código. Una característica principal de este lenguaje es que no requiere de
declarar las variables que interactúan con el desarrollo de la aplicación.
Funcionalidades:
- ·
Manejo de
excepciones como Java & Python
- ·
Puede cargar
bibliotecas de extensiones dinámicas dependiendo del SO
- ·
Tiene manejos de
hilos (threading) independiente del sistema operativo.
- ·
Ruby es portable.
Referencia: https://www.ruby-lang.org/es/
Comentarios
Publicar un comentario