Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
(UCRISH)
Las características que debe tener un lenguaje de programación para destacar son las
siguientes:
Simplicidad: el lenguaje debe ofrecer conceptos claros y simples que faciliten su aprendizaje y
aplicación, de manera que sea sencillo de comprender y mantener. La simplicidad no significa
que se le pueda restar el poder óptimo de funcionamiento.
Naturalidad: se refiere a que su aplicación en el área para la que fue diseñado debe hacerse de
forma natural, proporcionando operadores, estructuras y sintaxis para que los operadores
trabajen eficientemente.
Estructuración: permite que los programadores escriban sus códigos de acuerdo con los
conceptos de programación estructurada, para evitar la creación de errores.
Localidad: se refiere a que los códigos se concentran en la parte del programa con la cual se
está trabajando en un momento determinado.
1. Perl
2. Java
3.Dylan
Dylan deriva de Scheme y Common Lisp y añade un sistema de objetos integrado derivado de la
Common Lisp Object System (CLOS). En Dylan, todos los valores (incluyendo números,
caracteres, funciones y clases ) son objetos de primera clase . Dylan soporta la herencia múltiple
, polimorfismo , el envío múltiple , argumentos clave , objeto introspección, patrón basados en las
macros de extensión de sintaxis , y muchas otras características avanzadas. Los programas
pueden expresar el control preciso sobre el dinamismo, la admisión de los programas que
ocupan un continuo entre la programación dinámica y estática y apoyar el desarrollo evolutivo
(que permite la creación de prototipos rápida seguida de refinamiento gradual y optimización).
4.Rubí
De acuerdo con el creador, Ruby fue influenciado por Perl , Smalltalk , Eiffel , Ada , y Lisp . Es
compatible con múltiples paradigmas de programación , incluyendo funcional , orientado a
objetos , y el imperativo . También tiene un tipo dinámico del sistema y automático de gestión de
memoria.
El nombre de "Ruby"
El nombre de "Ruby" se originó durante una sesión de chat en línea entre Matsumoto y Keiju
Ishitsuka el 24 de febrero de 1993, antes de cualquier código había sido escrita para la lengua.
Inicialmente se propusieron dos nombres: " Coral " y " Rubí ". Matsumoto eligió la segunda
opción en un correo electrónico más tarde a Ishitsuka. Matsumoto señaló más tarde un factor en
la elección del nombre de "Ruby" - era la piedra de nacimiento de uno de sus colegas.
primera publicación
La primera versión pública de Rubí 0,95 fue anunciado el domésticos japoneses grupos de
noticias , el 21 de diciembre de 1995. Posteriormente, tres versiones más de Ruby fueron
puestos en libertad en dos días. El lanzamiento coincidió con el lanzamiento de la lengua
japonesa rubí lista de lista de correo, que fue el primero en la lista de correo para el nuevo
idioma.