This week we released Mojo🔥 and MAX⚡️ 24.4, there is too much in the release to cover here! Check out the launch blog here, the Mojo changelog here, and the MAX changelog here.
We held another community meeting, with great presentations from community members on their exciting projects. You can watch the full video here, if you want to get involved with the next one make sure to add it to your calendar here.
Blogs, Tutorials, and Videos
- Learn about how to speed up K-Means clustering by porting Python implementation to Mojo🔥.
- Find out how to get started with MAX release and nightly builds.
- Read up on part I: what ownership is really about: a mental model approach
- Go deeper with part II: a deep dive into ownership in Mojo
- maicmi wrote a blog on how to Install Mojo on Mac M1 and use python integration with no crash.
- Santiago shares his thoughts on Mojo while rewriting binary search functions from Python
- Numeryst released a video: How to Set Up Mojo with One Click?
Awesome Mojo
- Jake built a Mojo math library for complex numbers with SIMD support.
- Maxim created a Quick and Dirty JSON parser in Mojo
- Martin released a new project: Kolmogorov-Arnold Networks in Mojo
- Ethan built Yoho 🔥: A toy compiler written in mojo
- Ryan released Fire Physics Engine: a simple 2d physics engine in Mojo
- Ryulord created awdy: a tqdm-like progress bar for Mojo
- Martin built mopro: a basic progress bar for Mojo
- Benny released a wrapper around GLibC for use in Mojo programs
- Benny also built MIP: a work in progress image library for Mojo, inspired by PIL
Open Source Contributions
Check out all the open source contributions here. Any significant changes that made it into the changelog are here. make sure to DM Jack Clayton on Discord if you've had your first PR merged to claim some epic Mojo swag!