You could also use Mojo, one language for all targets.

Or julia if you want a much more mature ecosystem.

I highly recommend Julia for (scientific) GPU programming but it would be nice if there was a larger community and/or funding behind the GPU side of things. It has very few core devs for what it is.

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!

Nice, thank you. There is an old python project I've been thinking about converting to Mojo.

I thought they already did and released the compiler source code under Apache 2.0.