Aktuelles Release
Nächste Härtung
Längerfristige Ausrichtung
Compiler und native Binaries
Aktuelles Release
v0.9.3 baut Hew-Programme über das Rust-Frontend und das Rust-LLVM-Backend zu nativen Binaries.
Nächste Härtung
Build- und Installationspfade auf macOS, Linux und Windows einheitlich halten.
Längerfristige Ausrichtung
Ein glatterer Paket- und Projektworkflow rund um Compiler und die Hew-CLI.
Actors und Supervision
Aktuelles Release
Lokale Actors, typisierter Nachrichtenversand, Supervisors, Neustart-Budgets und Zeitfenster sind verfügbar.
Nächste Härtung
Runtime-Details, Beispiele und Diagnosen rund um langlebige Services schärfen.
Längerfristige Ausrichtung
Das Supervision-Modell einheitlich auf verteilten und serviceorientierten Code erweitern.
Strukturierte Nebenläufigkeit
Aktuelles Release
Task-Scopes, kooperativer Abbruch, select/join-Muster und Zustandsautomaten sind dokumentiert und nutzbar.
Nächste Härtung
Abbruch- und Cleanup-Pfade in Beispielen und Dokumentation klarer machen.
Längerfristige Ausrichtung
Breitere Runtime-Garantien für den Abbruch ressourcennaher Operationen.
Wire-Typen und Protokolle
Aktuelles Release
Wire-Typen, Feld-Tags, MessagePack-Encoder und Kompatibilitätsprüfungen sind für versionierte Schemas verfügbar.
Nächste Härtung
Protokollbeispiele leichter ausführbar und vergleichbar machen.
Längerfristige Ausrichtung
Breitere Protokollsicherheits-Garantien über mehr verteilte Pfade hinweg.
Verteilte Actors
Aktuelles Release
Actor-Aufrufe liefern Result<R, ActorError>, damit Aufrufer Fehler ausdrücklich behandeln. Wire-sichere Nachrichtentypen sind vorhanden.
Nächste Härtung
Schärfere Verhaltens- und Fehlergrenzen für Cluster-Mitgliedschaft und Remote-Operationen definieren.
Längerfristige Ausrichtung
Cluster-Verhalten, entfernte ask/send-Semantik und Deployment-Ergonomie.
Playground und Lernen
Aktuelles Release
Der Browser-Playground führt Einzeldatei-Beispiele gegen den veröffentlichten Compiler-Service aus; Docs, Learn und Ask AI sind verfügbar.
Nächste Härtung
Mehr geführte Beispiele, Share-Links und explizite Sandbox-Grenzen hinzufügen.
Längerfristige Ausrichtung
Eine stärkere Beispielgalerie und ein Launch-Lernpfad.
Ressourcen-Cleanup
Aktuelles Release
Gewöhnliche Owned Values werden rekursiv freigegeben; <code>#[resource]</code>-Werte schließen am Scope-Ende, während <code>#[linear]</code>-Werte explizit konsumiert werden müssen.
Nächste Härtung
Ownership- und Teardown-Verträge direkt bei Ressourcen-APIs sichtbar halten.
Längerfristige Ausrichtung
Umfassendere geprüfte Ownership-Verträge für externe und von der Runtime verwaltete Ressourcen.