It's been a big week for content and open source contributions, check out everything that's been going on in the ModVerse!
Blogs, tutorials, and videos
- Learn about How to Contribute to Mojo Standard Library: A Step-by-Step Guide.
- SD Times names Mojo open source project of the week.
- dorjeduck built a community site for blogs: Joy of Mojo.
- Read a tutorial about Mojo's SIMD type.
- Check out the Mojo 24.2 and open source livestream if you missed it.
- Read an article about Breaking the Big Tech Grip: An AI Playing Field for Everyone’s Benefit.
- CB Insights put Modular in it's top 10 AI companies for 2024.
- Darcy created a Python tutorial which was actually written in Mojo!
Awesome Mojo
- Mikhail added variadic keyword and positional args to his logging library stump.
- Mohamed created a new FASTQ parser: BlazeSeq🔥.
- Stijn, Andres, and and Benny have all joined forces to create a new ML Framework taking the best from Voodoo and Dainemo: Basalt with a blog post about it here.
- Leandro has added exp, exp2, expm1, log, and log1p to his optimized math library: specials.
- Brian is converting the code and exercises from Structure and Interpretation of Computer Programs to Mojo
.
Open source contributions
This section contains notable open source contributions that were merged in the last week. Please contact Jack Clayton on Discord to claim epic Mojo swag if your name is in this list and we haven't contacted you yet.
There is a new nightly compiler, check the diff for all the changes since the last release here and update with modular update nightly/mojo
- Handle whitespaces in atol.
- Allow is None and is not None with OptionalReg.
- Make assert_equal more generic by using traits.
- Improve ord and chr functions.
- Replace manual refcounted List with Arc.
- Resize List smaller with single arg.
Upcoming events
- Modular will be talking at 2024 Euro LLVM tomorrow 11th of April.