
Abstract: "Python has become the de-facto standard in AI and ML but not the right tool for tasks that require high performance. Python developers love its ease of use, but have to write and call C, C++ or CUDA libraries for performance. This makes it difficult to maintain and debug such complex multi-language stacks. Enter Mojoš„. Mojo is a new programming language for AI developers that combines the usability of Python with the systems programming features for AI and high-performance computing.
In this hands-on, example driven workshop, weāll introduce Mojoš„ language features by starting with Python code and making minor changes to convert into high-performance Mojoš„ code. Mojo provides full interoperability with the Python ecosystem, and weāll show you how to integrate Mojoš„ into your existing Python workflows. Weāll share the workshop material as a hosted tutorial with several Mojoš„ scripts and Jupyter Notebooks which you can use as a starting point for your projects.
Bio: Shashank is an engineer, educator and doodler. He writes and talks about machine learning, specialized machine learning hardware (AI Accelerators) and AI Infrastructure in the cloud. He previously worked at Meta, AWS, NVIDIA, MathWorks (MATLAB) and Oracle in developer relations and marketing, product management, and software development roles and hold an M.S. in electrical engineering.

Shashank Prasanna
Title
AI Developer Advocate | Modular
