Oberon

Autor: John Stephens
Fecha De Creación: 27 Enero 2021
Fecha De Actualización: 29 Junio 2024
Anonim
ANTXRES - OBERON
Video: ANTXRES - OBERON

Contenido

Definición - ¿Qué significa Oberon?

Oberon es un lenguaje de programación de propósito general, imperativo, modular, estructurado y orientado a objetos que fue fuertemente influenciado por el lenguaje Modula-2, el sucesor directo del lenguaje de programación Pascal. Oberon fue creado en 1986 por el Prof. Niklaus Wirth como resultado del esfuerzo concentrado para aumentar la potencia y el rendimiento de Modula-2 al reducir la complejidad. La característica principal del lenguaje es el concepto de extensión de tipo de tipos de registro.

Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica Oberon

Oberon es un lenguaje de programación en la familia Pascal Modula-2, que fue diseñado con el lema de Einsteins en mente: hacerlo lo más simple posible, pero no más simple. Lo que esto significa esencialmente es que la directriz principal para diseñar el lenguaje era concentrarse en agregar características esenciales básicas y omitir cualquier cosa innecesaria. Esto da como resultado un lenguaje de programación que es rico en características pero es muy simple de aprender y aplicar.

Oberon realiza muchos cambios desde su material fuente en Modula-2. Por ejemplo, enfatiza el uso de conceptos de biblioteca para extender el lenguaje y elimina los tipos de enumeración y subrango; los tipos de conjuntos eran limitados y algunas instalaciones de bajo nivel se redujeron drásticamente o se eliminaron por completo, como las funciones de transferencia de tipos. Y para hacer que el lenguaje sea más seguro, se introdujeron la verificación de tipo a prueba de agua, la verificación de índice estricta y la verificación de puntero nulo en tiempo de ejecución, y los conceptos de tipo seguro.

El idioma Oberon ofrece las siguientes características:
  • Soporte para la programación de sistemas.
  • Recolección de basura
  • Módulos y compilación separada
  • Aislamiento de código inseguro
  • Operaciones de cadena
  • Extensión de tipo con prueba de tipo