It's only May, and we've already had several huge announcements this year. Maybe we should reset the calendar and make this year 1 A.I.E., the first year of the AI era.
Great presentation! Ever since I saw your announcement of the event a few weeks back, I have been looking forward to learning more about your approach. If someone can pull off blending the simplicity and elegance of Python with the raw performance and control of a system language, it can only be the creator of LLVM and Swift. My money is on Chris Lattner for sure. I am very exited to get my hands on a toolchain for a local development machine. Best of luck!
Thanks Numair! We're really excited about the future 🔥We're building for everyone. And no - we aren't deleting any comments. Come chat with us in discord.gg/modular or read our docs docs.modular.com/
looks like 2023s Julia experiment mlir instead of llvm ir. no multiple dispatch. easier borrow checker?? aligned on todays standards/python. exciting, would like to know more about its internals
As a hardcore Pythonista, i would give a warm welcome to mojo! the name is weird, but if mojo delivers python with the things i like in Rust and Swift, then deal, i am in! Hope to meet mojo sooner than later, I have nice projects to start with!
Python was my gateway to programming. If Mojo will be a superset for Python, like TS is to JS, then I'm all in. I'm loving Swift, so this new language will be fun and powerful for AI. Man, Julia didn't have a break, is it?
Chris Lattner, Tim Davis, and the Modular team have done an incredible job of creating a platform that will revolutionize the way we develop AI 🔥. Modular's unified inference engine, hardware portability, and new programming language, Mojo, are all game-changers 🚀. I'm excited to see what the future holds for Modular and the future of AI development 🤖.
@@heroe1486 yes, you may find cupy slow, but you can use numba to make it multi-gpu jit compile. I agree, there are few multi-node options in them but it exists.
@@heroe1486 I think that's exactly the problem Mojo is trying to address: people can use a python like language to write those libraries. On the other hand, Mojo feels like "syntax sugar for mlir", so it's still arguably C++ powered technology.
I just signed up for the playground. I’m curious of the semantics. It looks like they have an intertwine of Python an their extensions. I didn’t like that their performance numbers were compared to Python loops but I’m sure their performance will be good.
@@s000x isn't it not as good as cuda? opencl is a generic api, if i am not wrong? mojo is going to compile specific to your gpu, atleast that is what i thought.
Please be inclusive. Make this a general purpose programming language and programming framework which works extremely well with AI too, than exclusively AI framework.
Another fantastic project... I'm very curious to try.
Год назад
Most challenging part will be creating community because most python user like code simplicity but if you want to access x100 speed that mojo shows you need to like little bit intimidating code
I am so excited to see this, wow!! LLVM to Swift, tensorflow and pytorch. Faster and faster and faster! Thank you for changing the world, Modular. Go Mojo!
Closed and only available under limited preview behind a sign up form. That’s generally the worst way to launch something if you’re trying to build grassroots demand and excitement. Hope it becomes real soon.
It is real, and we are doing that to scale up compute and ensure everyone has a great experience. Sign up and come and chat in our discord.gg/modular - we're creating a friendly, helpful and inclusive community. 🔥
Great, but according to GPT4 itself, it does not know Mojo, and so cannot help me code with Mojo. At the moment,, GPT4 writes 80% of my code (similar to what I've heard from Karpathy)
I'm shocked that there isn't a Fireship video about this already.
@fireship
@Fireship
@Fireship
@Fireship
I think fireship is somehow involved with mojo already, that's why the file extension is 🔥
Amazing Product!
_Wherever Chris Lattner goes, _*_innovation_*_ follows_ !
I'm extremely excited! They seem to be addressing nearly all the challenges related to developing and deploying AI systems.
Hearing the words 'python' and 'fast' together was like an indication that we embarked on the next chapter.
Next month on dev job listings: Requirements: 3-5 years of Mojo development experience
🤣🤣🤣
10 actually.
More like requires that you're the one who created Mojo🤣
It was the Jeremy Howard's demo that blew me away. Can't wait to try it out.
This video needs way more than 10K views. Looks absolutely amazing. Python compatibility with rust safety and performance and beyond? Holy moly!
Better performance than Rust, C and C++
This is insane. People will look back to this as a start of something huge.
that depends if it is free and open source or proprietry....
It's only May, and we've already had several huge announcements this year. Maybe we should reset the calendar and make this year 1 A.I.E., the first year of the AI era.
@@l_combo It will be open source.
I will start today . Everything created by Chris Lattner is great.
Great presentation! Ever since I saw your announcement of the event a few weeks back, I have been looking forward to learning more about your approach. If someone can pull off blending the simplicity and elegance of Python with the raw performance and control of a system language, it can only be the creator of LLVM and Swift. My money is on Chris Lattner for sure. I am very exited to get my hands on a toolchain for a local development machine. Best of luck!
Impressive, keep up great works! On an unrelated note, I think Chris deserves a Turing award for his work on LLVM.
I'm sure he'll get it.
Lex Fridman should do you round 3 with Chris Lattner on this and all things AI
This looks better than an Apple new product release. Everyone looks like a Superstar in their Intro lol. Make me want to join Modular!
Amazing product! Good luck on the launch!
The language of my dreams is about to become a reality 🔥
The quality of the presentation is better than Apple's)!
THANK YOU, ALL OF YOU!!!
from an ex senior branding designer, AI computer vision specialist ATM, on both fronts, this is the definition excellence!
Someone has got to ask! 🤔 Does Modular / Mojo work with the M1 / M2 GPUs in the MacBook Pros?
This is the language of the future for AI programming. Maybe even more!
This is insane. Why is everyone not talking about this?
Everybody is talking about it now. hN
cuz its released today
They deleting comments even here, how to discuss 😅
Because nothing will replace python in this field
Thanks Numair! We're really excited about the future 🔥We're building for everyone. And no - we aren't deleting any comments. Come chat with us in discord.gg/modular or read our docs docs.modular.com/
Absolutly Fantastic !! Very exciting to also see training coming later this year.
Mark my words: This is gonna change the world. Like fr
Yes like coffeescript with JS
@@heroe1486 but coffeescript wasn't 35000x faster than python with memory safety and c like performance. So, just maybe it will.
I am Super Excited.
looks like 2023s Julia experiment mlir instead of llvm ir. no multiple dispatch. easier borrow checker?? aligned on todays standards/python. exciting, would like to know more about its internals
I just started my AI journey, and this makes my eyes water with excited 🔥🔥🔥🔥 (my new favorite emoji)
As a hardcore Pythonista, i would give a warm welcome to mojo! the name is weird, but if mojo delivers python with the things i like in Rust and Swift, then deal, i am in! Hope to meet mojo sooner than later, I have nice projects to start with!
Signed up for the wait-list 🙏🏻
does it use cuda, or works with cuda cores/tensor cores directly without cuda?
Python was my gateway to programming. If Mojo will be a superset for Python, like TS is to JS, then I'm all in. I'm loving Swift, so this new language will be fun and powerful for AI. Man, Julia didn't have a break, is it?
I personally wanted them to make a comparison with Julia as well, along with Python and C++.
Can can engine and Mojo be open sourced also under permissive license?
what is the matmul speedup in comparison to popular Linear Algebra packages? numpy, cutlass, jax/xla
great stuff! I wish you the best and will try it as soon as I get a hand on it.
Can someone explain the difference between mojo and cpytyon other than ai interop stuff?
Soon as you can provide native support for windows, this might actually take off.
Very apple style presentation. Looks promising
Ok I am soooo excited !!!! let's do it !!! 😍🤩
Bravo!
What is the name of the song at 30:40?
Can Mojo syntax be up streamed to Python so that the languages do not get incompatible divergences.
Woah...
This slides are God-tier
This is going to be revolutionary. I think that MOJO will flourish in 2025.
Before ! Already this year in 2023 😮 😊
bring it on Modular team!
Yes dude, that's what we need, SPEED 🔥
Simply incredible 🎉
Could you run an arduino entirely with mojo like rust can?
This is awesome. Miracles do happen!
Python already most performant during development with low overhead and easy to read now also fastest during runtime😍 brilliant! 🙏🏻
Brilliant presentation!
So what is the file extension?
🔥
maybe mj?
It's both .mojo and .🔥 - you can read more here docs.modular.com/mojo/programming-manual.html#using-the-mojo-compiler
@@modularinc awesome. I have already posted it on my linkedin
@@modularinc that's lit 😅
But can it centre a div?
Chris Lattner, Tim Davis, and the Modular team have done an incredible job of creating a platform that will revolutionize the way we develop AI 🔥. Modular's unified inference engine, hardware portability, and new programming language, Mojo, are all game-changers 🚀. I'm excited to see what the future holds for Modular and the future of AI development 🤖.
Mojo arrived; I've been waiting.
Can you use the engine to accelerate normal non AI general purpose workloads including but not limited to numeric models, linear algebra, etc.
Amazing product chris ❤
This is a great product launch. Very exciting.
Hope I get my early access soon.
Feels good to be early to learn about this 😊
This looks like a game-changer to me. Looking forward to using this.
What is the relationship between Modular (the platform) and Mojo (the language)?
These guys will get the 'Turing prize'.
27:26 pytorch.compile, taichi, cunumeric, cupy, cusignal, numba, python's threading + RAPIDS' RMM... Should I continue?
Ya, it's a commercial product 🎉
"python isn't fast" like if he didn't know it was C/C++ underneath most popular python libraries
@@heroe1486 yes, you may find cupy slow, but you can use numba to make it multi-gpu jit compile. I agree, there are few multi-node options in them but it exists.
@@heroe1486 I think that's exactly the problem Mojo is trying to address: people can use a python like language to write those libraries. On the other hand, Mojo feels like "syntax sugar for mlir", so it's still arguably C++ powered technology.
Heck ya ❤, but you don't open source do you?
I just signed up for the playground. I’m curious of the semantics. It looks like they have an intertwine of Python an their extensions. I didn’t like that their performance numbers were compared to Python loops but I’m sure their performance will be good.
Nice effort, but only if the Mojo compiler is open source and supported by IntelliJ and VSCode.
how much will i have to pay for it?
How did they do those slides?!
Solid launch
Goosebumps!!
Wow! Can't wait to try it out.
Also double down on Metaprogramming aspects so domain specific languages can be create with Mojo be one dialect.
As I wrote this, Mojo just launched since 1 month ago. I bet HR now be like "Fluent in Mojo for minimum 5 years".
Thank God, Steve Jobs Invent this type of Presentation Style and now Everyone can be Fancy! ;)
is there a specific date where mojo is scheduled to be public.
Can this integrate with warehouses like Databricks or Snowflake? Or does this replace the AI work done in those ecosystems?
so i can use amd gpus for ai. hopefully this will stop the monopoly of nvidia in ai hardware
Opencl
@@s000x isn't it not as good as cuda? opencl is a generic api, if i am not wrong? mojo is going to compile specific to your gpu, atleast that is what i thought.
My ass is on fire 🔥 this is a new beginning for the AI era.
Will mojo be used to develop websites in the future?
Loving this but what about embedded?
Please be inclusive. Make this a general purpose programming language and programming framework which works extremely well with AI too, than exclusively AI framework.
how it compares to jax?
What does Cost Saving? So Less People in Office
You are talking about AI all the time. But what about computing? Is Mojo suitable for creating computing apps like web servers/ lambda functions?
Another fantastic project... I'm very curious to try.
Most challenging part will be creating community because most python user like code simplicity but if you want to access x100 speed that mojo shows you need to like little bit intimidating code
great. didn't understand most of it but great
tak sabar
This is amazing!
How we can learn this course
Can you keep class for moji
Can we have something more solid? Like head2head benchmark between rust and mojo?
🔥
🔥🔥🔥
Wow.. If it can scale and guarantees memory safety out of box then this is going to be fun.
Wow this is dope
Can I learn mojo if I'm Zero-based?
Is Mojo locked, or can anyone implement it?
Closed source for now. They might open source it later.
@@snarkyboojum Please see docs.modular.com/mojo/faq.html#will-mojo-be-open-sourced
@@modularinc Yep, so it's currently closed. "Might" be open sourced, doesn't make it open source.
Will never be open source
It’s a front end for LLVM, why wouldn’t they open source it?
I am so excited to see this, wow!! LLVM to Swift, tensorflow and pytorch. Faster and faster and faster!
Thank you for changing the world, Modular. Go Mojo!
Thanks garick! 🔥
Closed and only available under limited preview behind a sign up form. That’s generally the worst way to launch something if you’re trying to build grassroots demand and excitement. Hope it becomes real soon.
It is real, and we are doing that to scale up compute and ensure everyone has a great experience. Sign up and come and chat in our discord.gg/modular - we're creating a friendly, helpful and inclusive community. 🔥
Sounds fishy @@modularinc
Fucking scam
@@manavhirani No 🐟, just 🔥
Is high end ai/parallel compute a grassrootsy category?
Great, but according to GPT4 itself, it does not know Mojo, and so cannot help me code with Mojo. At the moment,, GPT4 writes 80% of my code (similar to what I've heard from Karpathy)
YES