Why scientists are turning to Rust
101–105 of 105 posts
Re: Why scientists are turning to Rust
#102Earlier quoted context omitted.
Kind of a chicken and egg scenario there really. A few early adopters will need to branch out and start using it to get that momentum building, which is probably a great opportunity for scientists who are looking for an alternative
I think this is exactly the point I was making. There isn’t a real reason to use Nim, so no one but language enthusiasts will.
Re: Why scientists are turning to Rust
#103Earlier quoted context omitted.
>Heck, it sounds like bash/ask might even fit this use case if the code is so small as to not need functions. Assuming that "ask" was a typo and you meant "awk", awk does support user-defined functions, as does bash. https://www.gnu.org/software/gawk/manual/html_node/User_002d... https://tldp.org/LDP/abs/html/functions.html The support for that in both is somewhat limited as compared to "full" programming languages,…
Yep, autocorrect I guess. My point being if someone is just doing a little string work than she'll scripting can be very performant and also dead simple. I normally think of scientific programming as something involving lots of large matrices, but that isn't the case for everything.
It typically is. If you have the right libraries, it's only a few lines of code to do a lot of math. C = A + B could be matrix math, not just single variables being added.
Re: Why scientists are turning to Rust
#104You know why I like Rust as a programmer? It's community feels a lot like how the Perl community did at the height of Perl's popularity. This is in contrast to Python's (has a friendly community, but tends to have bikeshedding), Node's (outright toxic npm-based warfare), or Java's (corporations shit out awful code when they're done with it, ie, everything donated to Eclipse or Apache, or all the dumpster fire code Go…
Maybe Rust is the true Perl 6 :O
Re: Why scientists are turning to Rust
#105Earlier quoted context omitted.
Yep, autocorrect I guess. My point being if someone is just doing a little string work than she'll scripting can be very performant and also dead simple. I normally think of scientific programming as something involving lots of large matrices, but that isn't the case for everything.
>I normally think of scientific programming as something involving lots of large matrices, but that isn't the case for everything. It typically is. If you have the right libraries, it's only a few lines of code to do a lot of math. C = A + B could be matrix math, not just single variables being added.