Oberon: un lenguaje para aprender a programar
Oberon nació como un lenguaje de programación para enseñar a programar. Fuertemente tipado, imperativo y estructurado. Además orientado a objetos.
Diseñado y creado por Niklaus Wirth. Con una sitaxis similar a Pascal.
Oberon y los lenguajes modernos
Con el advenimiento de lenguajes de programación como Go, Rust o hasta Ballerina (por mencionar solo algunos) un lenguaje como Oberon pasará desapercibido.
Oberon como Pascal o C se enfocan en que los programadores novatos conozcan las bases.
Conocer los tipos de datos (integer, real, char, array, record, boolean, etc. ) y por qué son importantes.
Conocer lo que es el flujo de control de un programa y las estructuras de datos.
Convertir un algoritmo o pseudo código en un programa para un determinado caso.
Y no es que los nuevos lenguajes no sirvan para ello. Es más han aprendido de los mejores, tomando lo mejor y descartando lo que no sirve.
Ahora, veremos como instalar en entornos Linux y Windows.
Instalación en Linux
Para descargar el compilador deberás ir a este enlace:
https://miasap.se/obnc/downloads/obnc_0.17.2.tar.gz1. Descomprimir el archivo.
2. Ubicarte en esta carpeta:
Oberon/obnc-0.17.2/
3. Instalar estas dependencias:
$ sudo apt install libgc-dev libsdl1.2-dev
4. Ejecutar estos archivos:
$ sudo ./build $ sudo ./test $ sudo ./install
5. Verificar instalación:
$ obnc -v
Instalación en Windows
1. Descarga Oberon en este enlace:
https://miasap.se/obnc/2. Deberás descomprimir el archivo ZIP y colocarla en el directorio C:\
3. Crear además la variable de entorno.
4. Verificamos:
$ obnc -v
Con esto hemos instalado el lenguaje en nuestros sistemas.
Enlaces:
https://en.wikipedia.org/wiki/Oberon_(programming_language)https://oberon-lang.github.io/
https://stackoverflow.com/questions/68057075/is-there-an-oberon-2-compiler-for-windows-that-supports-the-xyplane-module
https://www.miasap.se/obnc/oberon-report.html
https://github.com/rochus-keller/Oberon
Comentarios
Publicar un comentario