Joan Ballester

Programación, Desarrollo Web, Software libre, GNU/Linux, Debian, Tecnología

Lady Ada Augusta Byron

La definición pura y dura de la wikipedia es la siguiente:

Lenguaje de programación:

  • Estructurado
  • Fuertemente tipado
  • Multipropósito
  • Orientado a objetos
  • Concurrente

Pasemos a repasar y aclarar un poco la definición:

En la programación estructurada se utilizan 3 estructuras (secuencial, selectiva e iterativa) y se deja de lado el uso de las instrucciones de transferencia incondicional (los maravillosos y anticuados GOTO’s).

Un lenguaje fuertemente tipado significa que no se permiten violaciones de tipos de datos.

Es un Lenguaje multipropósito, porque a priori sirve para generar muchos tipos de aplicaciones (etcétera)

Orientado a Objetos, a estas alturas todos sabemos en que se basa la programación orientada a objetos.

Y es concurrente, ya que ejecuta múltiples tareas interactivas.

Lady Ada Augusta Byron: ADA

Lady Ada Augusta Byron es la persona que da nombre al lenguaje de programación ADA. Ella era hija del poeta Lord George Byron, y de ella se dice que es la primera programadora de la Historia.

Es un lenguaje qye se utiliza principalmente en entornos en los que se necesita una gran seguridad, como por ejemplo la defensa, aeronáutica, tráfico aéreo, etcétera…

¿Os pensábais que os ibáis a librar de esto?….

¿Pues no! ¡Aquí está!

with Ada.Text_IO;
procedure Hola_Mundo is
begin
   Ada.Text_IO.Put_Line("¡Hola, mundo!");
end Hola_Mundo;

Lo guardamos con el nombre del método “hola_mundo.adb” y su consiguiente compilación (El compilador más utilizado es el GNAT).:

gnatmake hola_mundo.adb

Peeeeeeeeerfecto, ya tenemos nuestro primer *.adb creado.

Seguiremos hablando de ADA señores…

Joan Ballester: 2 octubre, 2008 @ 00:47
Categoría: Programación
Etiquetas: , .

No hay comentarios »

Aún no hay comentarios.

RSS feed para los comentarios de esta entrada. TrackBack URL

Deja un comentario