Ceylon (lenguaje de programación)
Apariencia
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 | |
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.
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
- Applet Java
- JavaOne
- JavaOS
- Javapedia
- Java Community Process
- Java User Group
- Máquina virtual Java
- OpenJDK
- Plataforma Java
- Tipado sensitivo al flujo
Referencias
- Jon Byous, Introduction To Ceylon (Inglés).
- Ceylon