Listen

Description

Wir starten gemeinsam in das dritte Jahr unseres Podcasts und blicken zunächst kurz auf 2024 zurück.

Danach werfen wir einen Blick auf die Entwicklung und Vielfalt der Code-Generierung und untersuchen das Thema aus vier verschiedenen Perspektiven: die Abstraktionsebene, den Zeitpunkt der Code-Erstellung (Build-Time vs. Runtime), die Komplexität und die Zielgruppe.

Wir beleuchten dabei unterschiedliche Arten der Code-Generierung: von klassischen Compilern, die Maschinencode erzeugen, über Werkzeuge wie Vite und Webpack, die Hochsprachen optimieren, bis hin zu Systemen, die selbst Hochsprachen generieren. Auch die grafische Programmierung – wie sie in Low-Code/No-Code-Tools zu finden ist – wird als eine Form der Code-Generierung behandelt.

Ein weiteres zentrales Thema ist die wachsende Rolle von KI. Sie eröffnet neue Möglichkeiten in der Code-Generierung und könnte den traditionellen Entwicklungsprozess grundlegend verändern. Allerdings sehen wir auch hier klare Grenzen in der Komplexität, die KI (noch) nicht überschreiten kann.

___

Einfach Komplex ist ein Podcast von Heisenware. Alle Infos und Kontakte findest du im Linktree:

⁠⁠⁠https://linktr.ee/heisenware

____

Dr. Burkhard Heisen und Gerrit Meyer sprechen heute über:

(00:00:00) Intro und Rückblick 2024

(00:08:00) Compiler: Maschinencode generieren

(00:18:00) Build-Time-Optimierung

(00:26:00) Hochsprache generiert Hochsprache

(00:30:00) Grafische Programmierung

(00:38:00) Code Generation mit KI und ihre Grenzen

(00:40:00) Software-Erstellung "code-frei"

(00:48:00) Unterschiede der Low-Code/No-Code-Tools