Roble blanco

El lenguaje de programación de WhiteOak
Descargar ahora

Roble blanco Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Itay Maman
  • Sitio web del editor:
  • http://ssdl-wiki.cs.technion.ac.il/wiki/index.php/Whiteoak

Roble blanco Etiquetas


Roble blanco Descripción

El lenguaje de programación de WhiteOak. Whitanoak es un lenguaje de programación, una extensión de Java que introduce un mayor grado de flexibilidad en el idioma. La motivación del desarrollo de Whicoak es la comprensión de que debido al uso extensivo de bibliotecas, componentes y fuentes de datos externos, el desarrollador tiene un control limitado en Cómo se crean los objetos en su programa. Luego, el desarrollador pasa una gran cantidad de su tiempo simplemente pegando sistemas de objetos utilizando todo tipo de patrones de fantasía. AwsOak aborda este problema por la introducción de tipos estructurales, lo que permite la abstracción sobre los objetos. Este mecanismo complementa muy bien el conocido mecanismo de herencia que permite la abstracción sobre las clases. Los tipos estructurales se asemejan a las interfaces estándar de Java, pero son diferentes en varios aspectos clave. Los tipos estructurales emplean la escritura estructural (AKA: Tipo de pato, conformidad estructural). Esto significa que para que una clase se ajuste a un tipo estructural, solo debe proporcionar los métodos requeridos. Los tipos de estructuras pueden definir métodos no abstractos. Esto permite que el código del cliente "adjunte" métodos a los objetos existentes. Estos métodos adjuntos son excesivos: si el objeto subyacente proporciona un método de este tipo, tendrá prioridad sobre la definida por las interfaces de tipo estructural. Tipos estructurales, los tipos estructurales pueden definir campos y constructores, introduciendo así los campos virtuales y los constructores virtuales en el idioma. .Whiteoak ofrece operadores de tipo que permiten la compilación de nuevos tipos estructurales utilizando semántica similar a un rasgo o de mezcla. Además, si se usa una estructura solo una vez que no es necesario nombrarlo: los tipos estructurales pueden ser anónimos. En el orden de escribir programas de WhiteOak, solo necesita tener una JVM de Java 6 instalada en su máquina. El compilador se puede descargar ya sea una herramienta de línea de comandos o como un complemento Eclipse. El compilador emite archivos de clase estándar para que un programa de WhiteOak compilado pueda ejecutarse en cualquier JVM. Requisitos: · Java 2 Edición estándar Medio de ejecución ¿Qué hay de nuevo en este lanzamiento: · ClassnotFoundException se resolvió (cuando se ejecuta los scripts)


Roble blanco Software relacionado

Sdcc

SDCC es un freeware, retargettable, optimizando el compilador ANSI-C. ...

180

Descargar

Tinyaml

Tinyaml es un meta-idioma orientado a objetos usando el analizador TinyAP. ...

147

Descargar

Lisaac

LISAAC es un compilador para ISAAC, un lenguaje de objeto basado en prototipos. ...

165

Descargar