ZIELMATRIX · SNAPSHOT C16348F · 2026-08-29

Interoperabilität ist eine Folge verifizierter Grenzen, keine Prozentzahl.

Ein verifiziertes Artefakt nach dem anderen.

Langfristiges Ziel sind bidirektionale Ökosystem-Interoperabilität und breite Zielunterstützung. Das Repository belegt heute engere Compiler-, Host-, Loader-, ABI- und Paketpfade.

semaprax://interoperabilityv0.2
entity     Semaprax
status     Pre-Alpha-Forschung
snapshot   c16348f
authority  github.com/wavect/semaprax
// STATUS

Repository-Status zum geprüften Snapshot

Repository-Snapshotc16348f · 2026-08-29. Die Dokumentation bestand, der Gesamt-Workflow schlug jedoch fehl. Dieser Head wird daher nicht als verifiziert bezeichnet.
Status des Gesamtprodukts49 Teilweise · 0 Implementiert · 0 Fehlend
Graph- und ProjektvertragGraph ≤ v24 · Project v1 Baseline · Project v8, v9, v10 Entwicklervorschau
Promotions-BaselineFür diesen Snapshot wird kein exakter bestandener Promotions-Commit oder Workflow-Lauf behauptet.
Entwicklervorschau im QuellcodeOwned-Data-, Record- und UTF-8-Projektprofile, Paketanalyse, Borrowing-Erweiterungen, Project Agent Transport und Revision Store liegen im Quellcode vor, sind aber unveröffentlicht oder nicht promotet.

Welche Plattformen und Ökosysteme unterstützt Semaprax?

Semaprax behält begrenzte Interpreter-, C11/Clang-, Core-Wasm/Node- und skalare JavaScript/TypeScript-Pfade. Project v8 ergänzt npm/Core-Wasm und eine sichere Rust-Route für Bytes, Option<Bytes> und Result<Bytes, i64>; v9 und v10 ergänzen flache besessene Records und UTF-8. Diese Paketflächen sind unveröffentlicht und unpromotet und bilden keine stabile allgemeine ABI.

// 01

Evidenz für Zielplattformen

PlattformQuellstatusEvidenz am exakten HeadVeröffentlichungsstatusUnterstützter Umfang
Linux nativDemonstriertC11/Clang-Programme und gehostete Ubuntu-Compiler-, Host-, Loader- und Sanitizer-Gates Evidenzbegrenzte ArtefaktpfadeBegrenzte Sprach- und ABI-Teilmengen
macOS nativExperimentellGehostete macOS-Matrix und Desktop-Paket-Harnesses EvidenzOwnership- und PlattformverträgeKein allgemeiner macOS-Anwendungssupport
Windows nativExperimentellWindows-Matrix, Loader-Prüfungen und Desktop-Paket-Harnesses EvidenzOwnership- und PlattformverträgeBegrenzte Loader- und Paketverträge
Browser und WasmEntwicklervorschauFrühere skalare Core-Wasm/Node-Evidenz plus Project-v8-v10-npm/Core-Wasm-Routen im Quellcode von c16348f EvidenzSkalare Baseline begrenzt; v8-v10 unveröffentlichtv8 ist auf Bytes, Option und Result begrenzt; v9-Records und v10-UTF-8 sind unpromotet. Keine allgemeine Web- oder Browserunterstützung
iOSExperimentellSwift-Ownership-, Static-Surface- und arm64-Simulator-Harnesses EvidenzOwnership- und PlattformverträgePrivate begrenzte Verträge, kein allgemeiner App-Support
AndroidExperimentellJNI-Ownership- und Emulator-Harnesses EvidenzOwnership- und PlattformverträgeBegrenzte Hostverträge, kein allgemeiner App-Support
// 02

Evidenz für Ökosystemgrenzen

ÖkosystemgrenzeQuellstatusEvidenz am exakten HeadVeröffentlichungsstatusUnterstützter Umfang
C11 und ClangDemonstriertDeterministisches C11, für zugelassene Teilmengen bei O0 und O2 kompiliert und ausgeführt Evidenzbegrenzte ArtefaktpfadeKeine beliebige C-Header- oder Bibliotheksinteroperabilität
Nativer Rust-HostEntwicklervorschauFrühere private skalare Brücke plus sichere Rust-Paketroute für Project v8 im Quellcode EvidenzUnveröffentlichte EntwicklervorschauDie Route ist unveröffentlicht, unpromotet und auf Bytes, Option und Result begrenzt. Keine allgemeine Rust-Interoperabilität
WebAssembly und WIT ComponentsExperimentellCore-Wasm, Component-Runtime und WIT-Fixtures EvidenzOwnership- und PlattformverträgeAllgemeines öffentliches Component-Mapping bleibt geschlossen
Swift und JNIExperimentellBegrenzte Apple-Swift- und Android-JNI-Ownership-Verträge EvidenzOwnership- und PlattformverträgeKeine allgemeine bidirektionale FFI
Bestehende SprachökosystemeRoadmapKein allgemeines Artefakt Evidenzallgemeine Sprache und Ökosystem100 Prozent Interoperabilität sind Ziel, nicht aktueller Stand

Langfristiges Ziel

Ein Programm soll native, Browser-, Mobile-, Desktop- und bestehende Sprachgrenzen überqueren, ohne Ownership-, Fehler- oder Identitätsfakten zu verlieren. Das bleibt Roadmap-Arbeit, bis jede öffentliche Grenze reproduzierbare Konformitätsevidenz hat.

Die GitHub-Spezifikationen sind die normative Quelle. Diese Seite ist eine datierte Forschungszusammenfassung. GitHub-Repository.

// FAQ

Fragen, ohne Hype beantwortet

Unterstützt Semaprax jedes native Ziel?

Nein. Es gibt begrenzte Evidenz für Native, Wasm, Desktop, iOS und Android. Allgemeiner Support bleibt experimentell oder geplant.

Ist Semaprax vollständig interoperabel?

Nein. Vollständige bidirektionale Interoperabilität ist ein langfristiges Ziel. Aktuelle Evidenz deckt engere C11-, Rust-, WIT-, Swift- und JNI-Grenzen ab.

Forschungsprojekt von Wavect: Wavect GmbH. Von Wavect als Open-Source-Forschungsprojekt für Programmiersysteme entwickelt.