Four prevalent themes in the discussion
-
Rust as a promising language for GPU kernels
Commenters praise Rust’s safety, ergonomics, and the ability to share structs between host and device with projects like CUDA‑Oxide.“Advantage: Share structs between host and device.” – the__alchemist
-
Distrust of AI‑generated technical content
Many suspect the Nvidia announcement (and similar docs) was written by an LLM, worrying about reliability and the spread of “slop.”“Damn even Nvidia is putting out fully Claude‑written articles.” – claiir
-
LLMs affecting learning motivation
Some fear LLMs reduce the incentive to learn low‑level details, while others see them as helpful tutors that lower the barrier to entry.“I think OP’s point is that the payoff in learning a new language has diminished in this AI era.” – afavour
-
CUDA’s proprietary lock‑in vs. open alternatives
A recurring concern is CUDA’s vendor‑specific nature, with calls for neutral DSLs or languages (Triton, Mojo, Julia, Rust‑GPU).“CUDA is not an API, CUDA is a language, so you cannot make that comparison.” – jacobgorm