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.