Ceylon (lenguaje de programación)
lenguaje de programación orientado a objetos, desarrollado por Red Hat
Ceylon es un lenguaje de programación orientado a objetos, desarrollado por Red Hat. El lenguaje en sí mismo toma mucha de su sintaxis de Lenguaje de programación Java.
Ceylon | ||
---|---|---|
Red Hat y Gavin King https://ceylon-lang.org/ | ||
Información general | ||
Extensiones comunes | ceylon | |
Paradigma | Orientado a objetos | |
Apareció en | 2011 | |
Diseñado por | Red Hat | |
Sistema de tipos | Fuerte, Estático | |
Influido por | Java, Objective-C, C++, Smalltalk, Eiffel | |
Sistema operativo | Multiplataforma | |
Licencia | GNU GPL / Java Community Process | |
Gavin escribe en su blog que el Lenguaje Java ha quedado un poco viejo; por lo tanto él diseñó un lenguaje llamado Ceylon que tiene como principal objetivo actualizar el lenguaje Java.
Los objetivos de Ceylon incluyen:
- Ser fácil de aprender tanto para desarrolladores Java como C#.
- Eliminar la verbosidad de Java pero manteniendo la legibilidad.
- Mejorar el tipado estático de Java.
- Proveer una expresión declarativa para eliminar dependencias con xml.
- Apoyar y fomentar un estilo de programación más funcional.
- Proveer soporte para meta-programación.
- Proveer construcción modular.
Véase también
editarReferencias
editar- Jon Byous, Introduction To Ceylon (Inglés).
- Ceylon