Overview of new Mojo Lang in 3 Minutes

preview_player
Показать описание
The Average Engineering reacts and gives a quick introduction and overview of the new Mojo language.
Рекомендации по теме
Комментарии
Автор

Me: I want Rust; Mom: We have Rust at home; Rust at home: Weird python

macgyverswissarmykni
Автор

This video isn't going to age well

Ian-xovy
Автор

to add: Lattner & CO are writing Mojo compiler in C++. In 2023-2024. Really?? I also dont have a good feeling about Mojo the God's programming language. On one hand many traditional Python developers are not professional software developers but scientists. They use Python because its like fast food for programmers. Mojo only adds a lot of complexity to Python which in current version (3.x) is already as large and as complex as current versions of Java/C#/Rust/Kotlin/C++. On the other hand there is the Rust-like complexity in Mojo too. It really feels like Mojo is trying to be all things to all people. I also suspect they will take too long to ship the production quality Mojo compiler given how super-ambitious this language is trying to be. I think it will be less work to add the missing features to Rust language or Rust ecosystem than to re-invent the wheel by cross-breading Python with Rust, all using C++, to create Mojo. Time will tell but I am not planning to join into the Mojo fan club any time soon. Hopefully the Rust community is busy adding the AI/ML/GPU/etc features to Rust. I agree with Lattner & Co that the whole AI/ML really needs a total reboot. I just dont see a complex Python-like language, written in 30yo C++, to be the answer to it all. They may switch to using Mojo to write Mojo compiler in future but even this will be more consuming project than simply adopting the best language we have in 2023, which is Rust. Peace.

noyb-yb