Can this bloody "I made X in Rust" meme go away from the headlines, please? It's like the software has no useful feature other than being written in a language no one cares about.
Sorry, I also must detract from the point of the post, but I feel there is merit in a small rant.
I made a crate, reminds me of the I made a gem days. I can't quite put my finger on it but it feels pretentious. And I even know what crates and gems are. I can't imagine how someone who doesn't know the lingo looks at it. It's a library! I wrote a library that does blah blah. No one ever says I made a jar or I laid an egg...
I hadn't considered this to be an issue - this is new to me. I would use "package" for Python as I do "crate" for Rust. It is just the terminology used on the website https://crates.io/. For me, it also indicates that it's available through the repository.
No, you were absolutely right calling it crates. I will be the first to say, when in Rome be a Roman. I was more ranting at the community for eschewing existing terminology and inventing new one. Sorry, didn't mean to direct it towards you.
Would you say that Rust is an appropriate language for learning Machine Learning and Data Science? Does it make the learning of it simple, difficult, other?
I'm new to the three, and Rust is a language that I'm working on now as it (to me) seems that it will be around for a long time, like Perl.
Hi! I don't recommend using Rust to learn data science. Unless you're an exceptional Rust programmer, you may end up spending most of your time negotiating with Rust instead of putting data science concepts to practice.
The difficulty of the language aside, the ecosystem isn't ready yet... I've been keeping an eye on https://www.arewelearningyet.com/, I hope it's still up-to-date. For this reason, I would recommend Python for data science/ML.
22 comments
[ 5.0 ms ] story [ 53.4 ms ] threadIn the meantime clicking the [x] or pressing [esc] will make it go away and not return!
edit: Done! I moved the popup further down the page too. Thank you for the feedback.
It would be nice to ensure they never cross, but I'm not sure how hard is that geometric calculation.
Images illustrating (guitar) chord diagrams, and featured link describing (radial network) chord diagrams!
I made a crate, reminds me of the I made a gem days. I can't quite put my finger on it but it feels pretentious. And I even know what crates and gems are. I can't imagine how someone who doesn't know the lingo looks at it. It's a library! I wrote a library that does blah blah. No one ever says I made a jar or I laid an egg...
What an awfully dismissive comment.
I'm new to the three, and Rust is a language that I'm working on now as it (to me) seems that it will be around for a long time, like Perl.
The difficulty of the language aside, the ecosystem isn't ready yet... I've been keeping an eye on https://www.arewelearningyet.com/, I hope it's still up-to-date. For this reason, I would recommend Python for data science/ML.
I try to cover both Rust and data science in my book (https://datacrayon.com/shop/product/data-analysis-with-rust-...), but it can be tricky!
I like Rust a lot, but use the best tool for the job.