It is a noble cause. I've spent ten years of my life using CUDA professionally, outside the AI domain mind you. Most of these years, there was a strong desire to break off of CUDA and the associated Nvidia tax on our customers. But one thing we didn't want was to move from depending on CUDA to depending on another intermediary which would also mean financial drain, like the enterprise licensing these folks want to us…
Also while as language nerd I find Mojo cool, given NVidia's going full speed ahead with Python support in CUDA as announced at GTC 2025, to the point of designing a new IR as basis for their JIT, very few researchers will bother with Mojo. Also what NVIDIA is doing has full Windows support, while Mojo support still isn't there, other than having to make use of WSL.
Re: Next-Gen GPU Programming: Hands-On with Mojo and Max Modular HQ
#21Why? Will the new Nvidia Python stuff work on AMD GPU and other non-nvidia accelerators?