All Articles  (X)

Clear
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

🚨

NEW

Community

Mojo 🔥 Advent of Code 2023

Advent of Code is an annual online coding event that takes place during the holiday season, starting on December 1st and continuing until December 25th. It consists of a series of small programming puzzles that are released daily, each becoming available at midnight EST (UTC-5). Participants from around the world compete for fun, honing their coding abilities and often learning new programming concepts in the process.

November 26, 2023

/

Jack Clayton

Read

🚨

NEW

Company

ModCon 2023 sessions you don’t want to miss!

‍ModCon 2023 is Modular’s first ever conference and we’d like to invite you to join us on Dec 4th in San Francisco. ModCon includes a full day of keynote presentations, panels, lightning talks, and workshops from industry experts and the Modular team. 

November 22, 2023

/

Shashank Prasanna

Read

🚨

NEW

Developer

ModCon Mojo 🔥 Contest

For ModCon 2023 we'll be hosting a competition, where the best projects from around the community will be presented on stage.

November 21, 2023

/

Jack Clayton

Read

🚨

NEW

Developer

Implementing NumPy style matrix slicing in Mojo🔥

Python libraries such as NumPy and Pandas are so popular because they make engineers and data scientists productive. The first time I used NumPy, I was struck, not by its vast array of supported math functions, but by the ease with which I could manipulate arrays and matrices and, in particular, slicing rows, columns, or submatrices from large tabular datasets. 

November 20, 2023

/

Shashank Prasanna

Read

🚨

NEW

Developer

What’s new in Mojo SDK v0.5?

Mojo SDK v0.5 is now available for download and includes exciting new features. In this blog post, I’ll discuss what these features are and how to use them with code examples. ICYMI, in last week’s Modular community livestream, we dove deep into all things Mojo SDK v0.5 with live demos of the examples shared in this blog post, while answering your questions live!

November 14, 2023

/

Shashank Prasanna

Read

🚨

NEW

Company

Welcome Mostafa Hagog to Modular

We are happy to welcome Mostafa Hagog to Modular, who recently joined to lead our high performance numeric kernels, graph compiler, and low level heterogeneous runtime teams! These technology areas are critical low-level components of our AI Engine, and are directly responsible for delivering state of the art performance across many categories of hardware.

November 6, 2023

/

Chris Lattner

Tim Davis

Mostafa Hagog

Read

🚨

NEW

Product

Mojo🔥 is now available on Mac

We released Mojo local download for Linux systems on September 7th, and in just over a month we’ve seen tens of thousands of downloads and amazing community projects such as llama.🔥and Infermo. We deeply value your feedback, as Mojicians, and we appreciate every single PR, feature request, and bug report.

October 19, 2023

/

Shashank Prasanna

Read

🚨

NEW

Engineering

Mojo 🔥 - A systems programming language presented at LLVM 2023

Jeff, Abdul, and Chris presented a talk about Mojo and how it relates to MLIR and LLVM, at the LLVM Developer Conference 2023.

October 15, 2023

/

Jeff Niu

Abdul Dakkak

Chris Lattner

Tim Davis

Jack Clayton

Read

🚨

NEW

Community

Community Spotlight: How I built llama2.🔥 by Aydyn Tairov

Mojo SDK was released in September 2023. As someone who relies on the simplicity of Python and also cares about high performance delivered by languages like C, I was excited to try out Mojo. I felt the same joy and thrill I had experienced when I first discovered programming and ran “Hello World” in QBasic and Turbo Pascal.

October 13, 2023

/

Aydyn Tairov

Read

🚨

NEW

Developer

Using Mojo🔥 with Python🐍

Mojo allows you to access the entire Python ecosystem, but environments can vary depending on how Python was installed. It's worth taking some time to understand exactly how modules and packages work in Python, as there are a few complications to be aware of. If you've had trouble calling into Python code before, this will help you get started.

October 2, 2023

/

Jack Clayton

Read

🤔

No results for this query