Programmieren

Ada Looks Good, Now Program a Game Without Knowing Anything (FOSDEM 2022 Vortrag)

Artikel: 

Dieser Artikel ist eine textliche Ausarbeitung meines FOSDEM 2022 Vortrags "Ada Looks Good, Now Program a Game Without Knowing Anything".

 

Einleitung:

 

Entdeckt habe ich Ada Anfang 2019, wie genau weiß ich allerdings nicht mehr, aber ich mochte die Sprache direkt, anders als diverse andere Programmiersprachen die ich in der Vergangenheit angeschaut oder versucht habe zu lernen. Einige der Sachen die mir gefielen waren beispielsweise eine lesbare Syntax, brauchbare Fehlermeldungen und nicht jeder Müll einfach durch kompiliert wird.

Anmerkungen zum Anfang

Artikel: 

Bevor es mit meinem Ada/SPARK Tutorial losgeht gibt es hier ein paar Anmerkungen zur Farbgestaltung, Paketnutzung und anderer Konventionen, welche innerhalb des Tutorials Anwendung finden.

 

Alle Befehle die Bestandteil der Sprache selbst sind werden in dieser Farbe dargestellt.

Alle Pakete der Ada-Standardbibliothek werden in dieser Farbe dargestellt.

Alle Prozeduren/Funktionen der Standardbibliothek werden in dieser Farbe dargestellt.

Ada/SPARK Tutorial

Artikel: 

Grundlagen:

 

Anmerkungen zum Anfang

Hallo Welt in Ada

if-elsif-else

case Verzweigung

Schleifen

Arrays

Enumeration

Records

Strings

Texteingabe und Ausgabe

Procedure und Function

 

Weiterführendes:

 

Typesystem

Tasks
Contracts

Hallo Welt in Ada

Artikel: 
  •  with Ada.Wide_Wide_Text_IO;

 

  • procedure HalloWelt
  • is begin

 

  • Ada.Wide_Wide_Text_IO.Put (Item => "Hallo Welt");

 

Subscribe to RSS - Programmieren