3 ms·
I think it was there for marketing purposes and that there was little actual intention to work on it. From the roadmap: >Mojo may or may not evolve into a ful
by JBits 2mo ago
I think it was there for marketing purposes and that there was little actual intention to work on it.
From the roadmap:
>Mojo may or may not evolve into a full superset of Python, and it's okay if it doesn't.
- giancarlostoro 2mo agoThat's a bold claim, I would be surprised if that were why they made the decision, there's other Python-like languages that don't need to pretend to be a superset to be successful.
- JBits 2mo agoBeing a superset of Python may not be necessary to be successful, but perhaps non-committally proposing it was necessary for Modular to win the funding they wanted. While lots of people indirectly run GPU kernels with PyTorch, I think the number of people wanting to write their own kernels is considerably smaller and that this niche already has established players (plenty of whom even already build on top of MLIR), making Mojo's most obvious use case difficult to sell.