Comment by thayne

Comment by thayne 8 hours ago

1 reply

Well, for one thing OpenMP is a c/c++ library, and chili and rayon are rust libraries.

It's probably possible to use openmp from rust, but the interface probably isn't as nice, you would need some kind of translation layer from rust closures and iterators to the OpenMP API

bee_rider 7 hours ago

Plus Fortran!

There’d definitely be some work translating Rust concepts over. It might be impossible/not worth it. But maybe it would be nice to have Rust, C, and Fortran all talking to the same runtime?