Ir al contenido principal

Lenguaje de Programación Ruby





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:

  1. ·         Manejo de excepciones como Java & Python
  2. ·         Puede cargar bibliotecas de extensiones dinámicas dependiendo del SO
  3. ·         Tiene manejos de hilos (threading) independiente del sistema operativo.
  4. ·         Ruby es portable.
Imagen: Equipo Hackealo(2016) Imagen recuperada de: https://medium.com/@hackealo/5-sitios-para-conocer-lo-%C3%BAltimo-sobre-ruby-e388e87b3b7c

Referencia: https://www.ruby-lang.org/es/



Comentarios

Entradas más populares de este blog

Texto y Tipografía en CSS

En el manejo de texto se utilizan propiedades como “color” para elegir el color, “direction” en la configuración de la dirección del texto y letter-spacing para configurar el espacio entre líneas. Otras propiedades: text-align, text-indent, text-shadow. Para el manejo del tipo de letra hay propiedades como “Font” la cual permite establecer configuraciones relacionadas al tipo de letra; adicional hay otras propiedades para el diseño como: “Font-family” tipo de letra, “Font-size” tamaño, “Font-weight” grosor del trazo, “Font-style” cursiva, entre otros. Recuperada de  https://developer.mozilla.org/es/docs/Learn/Getting_started_with_the_web/CSS_basics