Introduction 📰
We've had some engineers on annual leave leading into the Christmas holidays, while the rest of the staff are working hard on features and bug fixes:
- Some improvements have landed for traits for next release, including having a dynamic vector inside a dynamic vector.
- There have been improvements to the modular CLI and infrastructure to improve download size and speed, which will be coming soon.
- Some problems were introduced to the REPL and Jupyter environment since the introduction of traits, which we're working on fixes for.
- Debugging continues to improve. It's still a preview feature in the current release, but some features you may have seen at ModCon like inlay debug hints will be coming soon.
We also now have a dedicated team for the stdlib, previously it was maintained by a small group of compiler engineers to enable the MAX engine. It'll now get the love and attention it deserves 🔥.
Official Content 🔥
We'll be hosting a livestream on Dec 14th, Thursday 10:00 AM PT recapping all the ModCon announcements and talking with community guest Stijn, creator of dainemo
ModCon Videos 🎥
We split up the keynote into separate videos so you can catch up just on what you're interested in:
- Mojo SDK v0.6 release
- MAX GPU
- Modular X AWS partnership
- Modular X NVIDIA partnership
- Modular X Replit partnership
- MAX Engine Graph API
- Building llama.🔥 by Aydyn Tairov
- MAX Engine Early Access Program
- Introducing MAX: Modular Accelerated Xecution
- Open-sourcing Mojo🔥 Documentation
Community 📡
- Mohamed created MojoFastTrim for parsing FASTQ, a bioinformatics file format
- Carl has been working on a utility lib named ca_mojo, and is successfully parsing Bitwig DAW binary files
- Gabriel implemented uuid4 in mojo-stdlib-extensions
- kojunseo created mojo-wav for loading wav files in Mojo
- Maxim will be talking about Mojo at Code Days in Munich on the 30th of Jan 2024