Nvidia announces native GPU programming in Rust
41–50 of 300 posts
Re: Nvidia announces native GPU programming in Rust
#42> The launch is checked rather than trusted. Damn even Nvidia is putting out fully Claude-written articles.
> even Nvidia Why "even Nvidia"? They are fully behind using AI for basically everything. What's next? "Damn, even McDonald's is putting out unhealthy food"
Re: Nvidia announces native GPU programming in Rust
#43Earlier quoted context omitted.
> The best way to program GPUs is face up to the reality that they are not the same machine as the CPU, write your kernels in separate files, and launch them manually Isn't that how CUDA code is normally written?
No. CUDA allows you to write all the code in a single file, and uses a preprocessor to split it back out and pass it through separate compilers, one for host and one for device.
The disadvantages of writing them together are listed in the various parent posts. But some code authors really like the convenience of having the two in the same file.
Re: Nvidia announces native GPU programming in Rust
#44Re: Nvidia announces native GPU programming in Rust
#45I strongly dislike CUDA. Once you have allowed that proprietary cr*p into your C++ codebase, it is very hard to get rid, and you end up with code that is either tied to a single vendor or an #ifdef hell, probably both. The best way to program GPUs is face up to the reality that they are not the same machine as the CPU, write your kernels in separate files, and launch them manually, like in Metal, OpenCL, and D3D12, e…
Genuine question...why not just type "crap"? It's not even that much of a curse, but I've never really understood the point of self-censorship. If you don't want to curse then you could just use a non-curse word.
Re: Nvidia announces native GPU programming in Rust
#46Earlier quoted context omitted.
I began to lose interest after the acquisition. Have you been following along, are they still going to open source it?
The Mojo compiler has been open source for over a month now. And the Mojo standard library has been open source for over a year. It’s all open source. Go check it out!
Re: Nvidia announces native GPU programming in Rust
#47Earlier quoted context omitted.
> Once you have allowed that proprietary cr*p into your C++ codebase People have been doing that all the time for every kind of codebase. It's just part of the business. I don't see how it's worth having any emotions or opinions about it. Seems like you are wasting your energy. Are win32 APIs proprietary? So you decide to use them, use a wrapper/UI framework, or don't develop for Windows. Easy choice. Developing for…
CUDA is not an API, CUDA is a language, so you cannot make that comparison.
From: https://docs.nvidia.com/cuda/cuda-programming-guide/01-intro...
Re: Nvidia announces native GPU programming in Rust
#48Earlier quoted context omitted.
And what prevent you exactly ? There were humans far superior than you for writting Rust before LLM, now there's a LLM. The only difference is price and time execution. You get an awesome teacher (LLM) ready to answer all your questions about Rust. And you still find excuses not to learn it ? At some point, just realize you've been lazy to learn it and LLMs are just an excuse.
I think OP’s point is that the payoff in learning a new language has diminished in this AI era. You can call that lazy, I’d consider it smart to consider whether you could be doing other, better, things with your time.
Re: Nvidia announces native GPU programming in Rust
#49Earlier quoted context omitted.
> even Nvidia Why "even Nvidia"? They are fully behind using AI for basically everything. What's next? "Damn, even McDonald's is putting out unhealthy food"
Sure, but even Anthropic doesn't appear to use Claude for blog posts. (I don't think anyone should. The prose stinks.)
They are just better at hiding it or configuring Claude.
I have several skills that reformat text to remove AI-speak tells.
Re: Nvidia announces native GPU programming in Rust
#50This is more promising: https://github.com/Rust-GPU/rust-gpu/