Grundidee Beginner 6 min

Emerald denken

Emerald ist kein “entweder einfach oder mächtig”. Es ist eine Leiter: unten simpel, oben ernstzunehmend.

01 Lesson

Die Emerald-Leiter

Du kannst Emerald in vier Stufen lernen. Jede Stufe macht dich produktiver, ohne dass du die vorherige wegwerfen musst.

1. Skript-Modus

Du schreibst main(), Variablen und Funktionen. Perfekt zum Starten.

2. Typen verstehen

Du lernst Int, String, Bool und warum der Compiler meckert.

3. OOP

Du baust Klassen, Konstruktoren, Methoden, Interfaces und Generics.

4. Power

Du nutzt Result, Option, Concurrency und Makros für große Systeme.

02 Lesson

Wie Java — nur weniger Zeremonie

Java ist stark, weil es große Systeme strukturieren kann. Emerald will diese Stärke behalten: Klassen, Interfaces, Generics, Sichtbarkeit und klare Typen.

Aber Emerald versucht, den Einstieg kleiner zu machen. Du musst nicht mit public static void main(String[] args) starten. Du darfst mit main() anfangen.

03 Lesson

Der Compiler ist kein Gegner

Wenn Emerald einen Fehler meldet, ist das kein Drama. Der Compiler schützt dich vor Bugs, die sonst erst beim Nutzer explodieren.

Statisch typisiert heißt: Fehler früher sehen. Das ist am Anfang ungewohnt, später Gold wert.