3 ms·
A great writeup! A lot of the Rust community seems to have come from the Ruby side of things (with writings such as "Rust for Rubyists" by Steve Klabnik), altho
by sinistersnare 11y ago
A great writeup! A lot of the Rust community seems to have come from the Ruby side of things (with writings such as "Rust for Rubyists" by Steve Klabnik), although I feel that Rust and Python share many ideas that Ruby does not concern itself with.
I particularly like the section about string handling. There is a reason that Rust strings are hard, and I will make sure to point to that section whenever mentioned.
- bad_user 11y agoWhat ideas are you talking about?
- sinistersnare 11y agoThroughout my experiences with both Python and Rust, I am able to use the same ideas to accomplish tasks. The Zen of Python fits both languages in my opinion also. I think that they are both very pragmatic languages, they are not trying to be expressive in the way that Ruby does, or try to write the coolest one liner, writing Rust or Python is about writing good code. At least in my opinion. I think both languages complement each other extremely well, and I hope to see more of the two of them meshing in the future. Im not sure if I actually said anything here... sorry im tired. What I meant to say is that I feel that idiomatic Python can look a lot like idiomatic Rust, and that they can complement each other in code by using Rust instead of C.
- porker 11y ago> A lot of the Rust community seems to have come from the Ruby side of things People say that about Elixir too. No doubt about other languages as well. I think the truism is: "(ex-)Ruby users are more vocal about what they use" It'd be fascinating to do a study on personality types/traits and programming language use.
- sinistersnare 11y agoYeah, the Ruby community is very blog-centric, and I have thought of that before, so you are most probably right. I too would like to see a study, but I would have no idea how to conduct it! Maybe the Ruby community is just reaching out everywhere trying to find a better language (just a jab from a python dev ;P )