2023-07-22
Έχω γράψει μια JVM σε Rust
- Ο συγγραφέας έχει δημιουργήσει μια JVM σε Rust για σκοπούς εκμάθησης, με το όνομα rjvm, η οποία είναι μια JVM παιχνίδι και όχι μια σοβαρή υλοποίηση.
- Η JVM στο Rust υποστηρίζει εντολές ροής ελέγχου, δημιουργία πρωτότυπων και αντικειμένων, κλήσεις μεθόδων, εξαιρέσεις, συλλογή σκουπιδιών και ανάλυση κλάσεων από ένα αρχείο jar.
- Ο συγγραφέας σκοπεύει να σταματήσει το έργο εδώ και θα παρέχει πιο λεπτομερείς εξηγήσεις για το πώς λειτουργεί η JVM σε μελλοντικά άρθρα.