Mo :ferris: :tux: · @mo8it
334 followers · 1257 posts · Server fosstodon.org

:ferris: vs :julia:

Rust vs Julia in scientific computing

Why I think that Julia doesn't solve the two-language problem and when Rust is the actual solution.

mo8it.com/blog/rust-vs-julia

The blog post is the base for my tiny talk at which is now public:

youtu.be/0JkbNFpXlXc

Think of the recording as a trailer. The blog post has many more details and aspects that can not fit into 7 minutes ⏳️

I hope for discussions across both communities 🥰

#rustscicomp23 #julialang #rustlang

Last updated 1 year ago

Virgile Andreani · @Armavica
152 followers · 670 posts · Server fosstodon.org

I also really enjoyed the lightning talk by Toni Peter tonipeter.de/ at who managed in 7 minutes to give a really convincing example of how the compiler forbids you to shoot yourself in the foot, and avoid yet another memory safety trap without even having to think about it.

It also enables compile-time unit libraries to check physical units at compile time without any numerical overhead at runtime.

#rustscicomp23 #rust #ScientificProgramming

Last updated 1 year ago

Virgile Andreani · @Armavica
151 followers · 669 posts · Server fosstodon.org

I really enjoyed the talk by Manuel Drehwald at who drew the lines of an exciting future for in with , which should be directly integrated into the compiler at an horizon of a couple of months.

If I understood correctly, the idea is to differentiate code at the LLVM IR level, *after optimization* (and to do another pass of optimization after that). This can produce faster code than the AD engines that operate at the source code level.

#rustscicomp23 #AutomaticDifferentiation #rust #llvm #enzyme

Last updated 1 year ago

Jonathan Carroll · @jonocarroll
731 followers · 590 posts · Server fosstodon.org

Really interesting approach from Paul Goulart at mixing and with the takeaway (paraphrased)

"Julia is great for debugging the *math* problems, Rust is great for debugging the *code* problems, and supporting both of those at once Is a lot less work than doing all of it twice"

Followed by another great talk by @mo8it highlighting the footguns and benefits of Julia (check out his blog post mo8it.com/blog/rust-vs-julia/)

I wasn't expecting so much Julia but I'm loving it!

#rustscicomp23 #julia #rust

Last updated 1 year ago

Matthew Scroggs · @mscroggs
404 followers · 265 posts · Server mathstodon.xyz

I really enjoyed the first day of . Looking forward to day 2 this afternoon.

#rustscicomp23

Last updated 1 year ago

Jed Brown · @jedbrown
392 followers · 366 posts · Server hachyderm.io

Sarah El Kazdadi speaking now about faer-rs at .
scientificcomputing.rs/timetab

#rustscicomp23

Last updated 1 year ago

Julia REPL stan :julia_lang: · @miguelraz_t
429 followers · 963 posts · Server hachyderm.io

I’m at doing the lord’s work (talking about the Julia REPL and my crabbiest Rust gripes) and SIMD stuff

#rustscicomp23

Last updated 1 year ago

Jonathan Carroll · @jonocarroll
729 followers · 570 posts · Server fosstodon.org

I'm watching for the , but daaaaaang if that code doesn't look cool - simple, formula-based... everything that Fortran should be.

TBF, I had to write MPI code in Fortran90 back in the day.

#rustscicomp23 #rust #fortran

Last updated 1 year ago

Jonathan Carroll · @jonocarroll
727 followers · 569 posts · Server fosstodon.org

#rustscicomp23

Last updated 1 year ago

Matthew Scroggs · @mscroggs
404 followers · 265 posts · Server mathstodon.xyz

Only a few hours until I'm going to be welcoming hundreds of people to !

#rustscicomp23

Last updated 1 year ago

Jed Brown · @jedbrown
369 followers · 300 posts · Server hachyderm.io

Join us for Scientific Computing in 2023, a free virtual workshop July 13-14. Use the form to register. Please also consider submitting a talk. Whether you're a crate maintainer or just getting into this space, this budding community would love to hear from you.

More info on the website: scientificcomputing.rs/

#rust #rustscicomp23

Last updated 1 year ago