5 ms·
I think things are beginning to get a bit surreal. People arguing that Rust is a better scripting language than Python and now with one particular poor example
by papaf 6y ago
I think things are beginning to get a bit surreal. People arguing that Rust is a better scripting language than Python and now with one particular poor example in the Python standard library means the chaos of crates.io is a comparable solution in terms of reducing choice.
Rust is a great C++ alternative. But seriously, the community has cult like marketing.
- nicoburns 6y agoFWIW, I agree with you that Python is better that Rust for scripting (I was not the OP), but finding a crate in Rust is generally a matter of googling "Rust http client" or "Rust regex" and reading the top result. Not exactly hard, and in my experience something that I end up doing in every single language including Python, because using the standard library directly is often not the correct choice.
- swsieber 6y agoAnd there's the Rust cookbook. I view the cookbook as sort of a recommended extended std.
- bluejekyll 6y ago> But seriously, the community has cult like marketing. What in your opinion makes one language cult-like vs. another that many people like and recommend to others? Cults generally have a very negative impact on those who are members vs. the leaders. Usually the members of cults are taken advantage of and are only there to support the people at the top. The Rust community is very far from anything cult-like.
- zepto 6y agoCults are usually bad for the leaders too.
- hannofcart 6y agoYeah, am a Rust beginner but very proficient in Python, and despite having being warned of Rust community's zealotry, I haven't found interacting with them anything but pleasant. The documentation is great. Various channels to interact with the community have always been polite and helpful. Heck, one would think that the author of a leading book on the language popping up everywhere to give helpful answers/clarifications would be seen as welcome and not in-your-face-activism.
- pixel_fcker 6y agoI honestly can’t remember ever seeing any zealotry (apart from obvious trolls on reddit) but any thread on rust will have at least one person complain about rust zealots. It’s just a meme at this point.
- fellellor 6y agoI have a question about the English language here? Is “anything but pleasant” a positive? Doesn’t it mean anything else (like unpleasant, horrible etc), but pleasant?
- acomar 6y agothere's a negation preceding that.
- Jetrel 6y agoThat is correct. The original poster was saying that generally cults will be rather unpleasant for most mid<->lower level members, but are pleasant for the people at the top (generally by extracting value from those lower-level members, whether it's labor, money, or sexual favors). This seems a bit counterintuitive, of course - "if it's unpleasant, why the hell wouldn't they leave?". Usually cults have coercive tools that either make it difficult for someone to leave, or manage to brainwash them into believing they would be more unhappy outside of the cult.
- rotifer 6y agoThe phrase "anything but X" means the opposite of X (e.g. see [1]). So, "anything but pleasant" means "unpleasant". I think the commenter just used it incorrectly. [1] https://dictionary.cambridge.org/dictionary/english/anything-but https://dictionary.cambridge.org/dictionary/english/anything... Edit: acomar points out that the "haven't" negates what follows, so interpret what I wrote above as "the phrase on its own means not X".
- pjmlp 6y agoRust might become a C++ alternative, but still has some catchup to do with 40 years of ecosystem maturity and this is the kind of stuff that gets overlooked when pitching newer languages.
- mcqueenjordan 6y agoFor quick scripts, it’s really hard to beat python. For what Rust offers, it is unreasonably effective as a quick scripting language, with one big caveat: Once you’re accustomed to the language and have significant experience with it. I’ve built and own CLI tools in Rust, used in production, where the alternative language choice was python, and the experience has been way better than I imagined. I expected to trade a ton of developer productivity for the extra speed and safety, but the reality is that it’s not even an integer multiple. Not even close. Again, my expectations were different, but in reality it’s been really pleasant.
- anp 6y agoMy read of the comments here is that Rust is competitive with Python for some scripting tasks from the perspective of someone who knows both. I’m not sure where you get the “arguing that Rust is a better scripting language than Python” or that there’s a “cult like” phenomenon when people share their experiences.