This Week in Iridium - #5

Summary of what happened in the fifth week

Week 5

Hello!

Below is a list of changes made this week in Iridium.

You can find the repo for Palladium here: https://gitlab.com/subnetzero/palladium

VM Changes (all with tutorials)

  • Added simple PID tracking to the VM. Using random UUIDs for now

  • Refactored command processing in the REPL.

    • Commands now start with a !

    • There is proper tokenization now

    • Each command is handled by a separate function

Language Changes

  • Started on the higher-level language, Palladium. (I wanted Osmium but that crate name was taken)

    • It can currently compile very simple arithmetic expressions down to Iridium assembly

Website Changes

  • Learned how to buy a .rs domain. Will setup proper sites for iridium.rs and palladium.rs soon.

Other

  • Added licenses, code of conducts, issue types, etc to the repos to try to make it easier to contribute.


If you need some assistance with any of the topics in the tutorials, or just devops and application development in general, we offer consulting services. Check it out over here or click Services along the top.