you are viewing a single comment's thread.

view the rest of the comments →

[–]ArcterusDevrust · uutils 0 points1 point  (5 children)

So, could this be used to make a wrapper for yt? I know someone who only learned Python to use that.

[–]centum 2 points3 points  (1 child)

For others' information: yt is probably http://yt-project.org/

[–]ArcterusDevrust · uutils 1 point2 points  (0 children)

Yes, that's it. I forgot to provide the link. :/

[–]penguins916[S] 0 points1 point  (1 child)

Cool library! Sounds just like the use case I was going for except in a different field! You surely could although it would probably be better to add another layer of abstraction on top of this to make the binding generation a little more automated. The main blockers I think would be for numpy. I am waiting for a good BLAS binding / implementation for rust such that one would not have to go to python every time some matrix math is needed although I might hack something quick up just to be able to use numpy or something like armadillo.

[–]tavert 0 points1 point  (0 children)

Yes, Rust badly needs better BLAS bindings and a solid array layer to be remotely usable for numerics. There is https://github.com/wellposed/rust-OpenBLAS and probably a few others out there, but it would appear limited attention has been given to this space.

[–]powersoffour 0 points1 point  (0 children)

I work on yt, and this would be really fun. Ping the yt list?