This is the Linux app named MoarVM whose latest release can be downloaded as 2025.05sourcecode.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.
Laden Sie diese App namens MoarVM mit OnWorks kostenlos herunter und führen Sie sie online aus.
Befolgen Sie diese Anweisungen, um diese App auszuführen:
- 1. Diese Anwendung auf Ihren PC heruntergeladen.
- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.
- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.
- 4. Starten Sie den OnWorks Linux-Online- oder Windows-Online-Emulator oder den MACOS-Online-Emulator von dieser Website.
- 5. Rufen Sie vom gerade gestarteten OnWorks Linux-Betriebssystem aus unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.
- 6. Laden Sie die Anwendung herunter, installieren Sie sie und führen Sie sie aus.
MoarVM
Ad
BESCHREIBUNG
Kurz für "Metamodel On A Runtime" ist MoarVM eine moderne virtuelle Maschine, die für den Rakudo Perl 6 Compiler und die NQP Compiler Toolchain entwickelt wurde. MoarVM wird von den meisten Perl-6-Programmierern verwendet. Zu den Highlights zählen: Hervorragende Unicode-Unterstützung, mit Zeichenfolgen, die auf Graphem-Ebene dargestellt werden, dynamische Analyse des laufenden Codes, um heiße Funktionen und Schleifen zu identifizieren und eine Reihe von Optimierungen durchzuführen, einschließlich Typspezialisierung und Inlining, Unterstützung für Threads, eine Reihe von Parallelitätskontrollkonstrukten, und asynchrone Sockets, Timer, Prozesse und mehr, Generations-, Parallel-, Garbage-Collection-Unterstützung für zahlreiche Sprachfeatures, einschließlich erstklassiger Funktionen, Ausnahmen, Fortsetzungen, Laden von Code zur Laufzeit, große Ganzzahlen und Schnittstellen zu nativen Bibliotheken. MoarVM bietet nur sehr wenig direkt - und das ist auch gut so. Es ist nicht an eine bestimmte Art der Vererbung, Rollen, Mixins, Methodenauflösung, Typprüfung usw. gebunden.
Eigenschaften
- Erstklassige Codeobjekte
- Lexikalische Variablen und Schließungen
- Ausnahmen, mit Wiederaufnahmeunterstützung
- Single-Shot-Fortsetzungen
- I/O (Dateien, Pipes, Sockets) und eine Reihe von Dateisystem- und Prozessoperationen
- Große ganze Zahlen
- Verweise auf native Lexika, Attribute und Array-Elemente nehmen
- Laden/Auswerten von Code zur Laufzeit
- Begrenzte Serialisierung
- Natives Aufrufen, Übergeben von Zeigern, Arrays, Strukturen und Rückrufen
- Threads, Mutexe, bedingte Variablen, Semaphoren und gleichzeitige Blockierungswarteschlangen
- Asynchrone Sockets, Timer, Signalhandler, Dateisystembenachrichtigungen und Prozesse
Kategorien
Dies ist eine Anwendung, die auch von https://sourceforge.net/projects/moarvm.mirror/ abgerufen werden kann. Es wurde in OnWorks gehostet, um auf einfachste Weise online von einem unserer kostenlosen Betriebssysteme ausgeführt zu werden.