Dokumentation
Lernen Sie Hew von Grund auf.
Einstieg
Erste Schritte
Hew installieren und Ihr erstes Programm schreiben
Tutorial EN
Einen Key-Value-Store mit zwei Actors in einem Prozess bauen
Beispiele
Kleine Hew-Programme lesen und im Playground öffnen
Bug melden
Eine strukturierte Issue mit Version, Plattform, Schritten und Logs öffnen
Gemeinschaft
Fragen stellen, Entwicklung verfolgen und Beitragslinks finden
Sprachtour EN
Ein schneller Überblick über Syntax und Funktionen von Hew
Kernkonzepte
Actor-Modell EN
Actors, Mailboxen und Nachrichtenversand
Typsystem EN
Typen, Generics, Capabilities und Pattern Matching
Standardbibliothek EN
Eingebaute Typen: string, Vec, HashMap, Iterator, IO
Testen EN
Eingebaut: #[test], assert_eq und assert — kein Framework nötig
Zustandsautomaten
Erstklassige machine/state/events-Deklarationen mit geprüften Übergängen
Editor-Unterstützung EN
LSP-Server, tree-sitter-Grammatik und VS-Code-Erweiterung
Pakete EN
Ein Projekt anlegen, offizielle Pakete aus dem Quellcode verwenden und Registry-Kompatibilität prüfen
Core concepts EN
Ownership, affine values, actor isolation, message transfer, lifecycle, and structured concurrency.
Authority confinement EN
Supply services to actors and functions, and check their authority with Hew v0.9.3.
Werkzeuge & Interna
Compiler EN
Der Weg vom Quelltext zu MIR, LLVM IR und nativem Code
Status und Roadmap
Was heute ausgeliefert wird, was als Nächstes kommt und was längerfristig bleibt
Profiler EN
Eingebautes Live-Dashboard für Scheduler, Speicher und Actor-Metriken
Vergleich EN
Wie sich Hew mit Go, Rust und OTP-Ökosystemen vergleicht
Vergleiche
Select & Join EN
Wettlauf oder Warten auf mehrere asynchrone Operationen — Hew vs Go vs Rust
Fan-out/Fan-in EN
Arbeit an N Actors verteilen, Ergebnisse sammeln — Hew vs Go
Backpressure EN
Begrenzte Mailboxen und Überlaufstrategien — Hew vs Go
Supervision EN
Absturzwiederherstellung und Neustart-Budgets — Hew vs Erlang/Elixir OTP vs Go
Wire-Typen EN
Evolutionsfähige Netzwerk-Nachrichtenformate — Hew vs Protobuf vs serde
Actor-Pipeline EN
Mehrstufige Verarbeitungsketten — Hew vs Go-Channels
Referenz
Sprachspezifikation EN
Formale EBNF-Grammatik und Semantikreferenz der Sprache
Grammatik-Explorer EN
Interaktive EBNF-Grammatik mit Syntaxdiagrammen
Released language and API reference EN
Search the released language guides, standard-library modules, symbols, and exact signatures.
Hew Playground mobile guides
Illustrated iPhone, iPad and Android instructions for examples, editing, running, saving and sharing code. English.
Hew Observe guides EN
Desktop, iPad, terminal and browser guides, screenshots and an illustrated user manual
Kurzreferenz
Druckbare zweiseitige Übersicht zu Syntax, Aktoren, Nebenläufigkeit, Wire-Typen und Zustandsmaschinen