home.social
  1. integration in 🪟

    asciinema.org/a/902151

    Works well with terminal text editors like :helix:

    Will be released soon ✨️

  2. Released a new version of to use the new version of that fixes the following database security vulnerability:

    ⚠️ RUSTSEC-2024-0363
    rustsec.org/advisories/RUSTSEC

    Also replaced Askama with for the templates. The migration was trivial 😃

  3. Ever wondered why the language server isn't showing all errors, warnings and lints? 😕

    This is especially an issue in where Rust-Analyzer only shows the diagnostics in some of the exercises.

    Turns out, Rust-Analyzer uses `cargo check` under the hood which itself stops checking early unless you specify the `--keep-going` flag 🏃🏼

    This is fixed in Rust-Analyzer now 😃

    github.com/rust-lang/rust-anal

    Thanks to @veykril 🤗

  4. Yesterday, I submitted a PR to port to Clap:

    github.com/rust-lang/rustlings

    But @manpacket asked me to try , so here is the second PR that ports to bpaf:

    github.com/rust-lang/rustlings

    Which one do you like more and why? 🤔

    Vote here and with a 👍 reaction on one of the PRs.

  5. I did benchmark a function in Julia with BechmarkTools, so JIT compilation is not the problem here.

    I only need a good plotting library now in Rust. Don't get me wrong, is nice, but it needs more love :blobcattilt:

  6. @ryguw With Rust, you have fearless parallelism! No data races! (It can not prevent dead lock though, but this is a logic error). The crate is awesome for easy, safe and load balanced multithreading.

  7. @smranaldi Update after 50 days:

    I did my first big project with scientific computations in . I did use which fits perfectly for simulations with live plots.

    is a must for load balanced multithreading. Multithreading in general is fearless with the type system with Arc, Mutex, atomics, channels etc. (unless you produce a deadlock).

    I loved for threadsafe progressbars for my long simulations. 100% CPU usage with fancy progressbars, I love it!

    1/4

  8. @smranaldi I have used Julia and would recommend it for this field. But I wanted to try Rust for numerical computations very soon. Check out , and .