Something I’m genuinely curious about with people who really like Rust, and want it to be used for everything. If you had a say, which way of the programming ecosystem developing would you personally prefer, and why? Like, if Go or C++ started developing features similar to Rust, like a borrow checker and better compile time error checking, would you see that as a good thing that other languages are getting the same benefits of Rust? What about other organisations started making new programming languages with similar benefits as Rust? Or would you rather that none of those happened and everything that wants Rust’s benefits just converged to using Rust?

  • southerntofu
    link
    fedilink
    arrow-up
    2
    ·
    3 years ago

    I think it’s great languages borrow ideas from others. Rust didn’t invent anything (seriously) but took good parts from many existing languages and refined them into a consistent whole. I’m certainly happy to see the direction Python is headed (type hints) or PHP (enums). It’s not necessarily related to Rust, but i believe many people from different backgrounds finding interest in Rust (not just for the borrow checker) certainly helps other languages advance.