Daniel Thoma: Unterrichtsmaterial

Beitrag lesen

Hallo Sven,

da erscheint das Programmieren mit Automaten natürlich lächerlich.

Du unterschätzt deren Bedeutung für die Praxis vielleicht etwas. Automaten sind in manchen bereichen ein ziemlich wichtiges Spezifikationswerkzeug (besonders im Bereich Echtzeit Systeme, Steuerungen etc). Man kann da viele Abläufe recht gut darstellen und Automaten auch gut (automatisch) analysieren. Die Notation, die man da verwendet, ist natürlich komplexer als das, was dieses Kara unterstüzt.
Außerdem bauen natürlich solche Programme wie Lexer auf Automatentheorie auf.
Ob es nun sinnvoll ist, Mäuse-laufen-durch-Gänge-Programme mit Automaten zu basteln, kann ich nicht beantworten.

Grüße

Daniel