News for hackers. Stuff that matters.
Re:Why your F# evangelism isn't working by phamilton on Tuesday May 30, 2023 @11:06PM (#36134037)
> not that many people are rewriting Ruby programs in Rust

Just an anecdote (and definitely not "many") but one thing we've found is that ruby and rust actually fit fairly well together. The way I express something in Ruby (often FP stuff like `map` and `filter`) translates very well in Rust. Much better than it translates into (as an example) golang.

Beyond expression, the tooling in rust (cargo) feels very familiar and intuitive. Ruby -> Rust in that regard has felt much more natural than Ruby -> JVM/golang/C++.

Don't get me wrong, it's not a trivial jump, but I've been pleasantly surprised by much of the developer experience.

Re:Why your F# evangelism isn't working by faitswulff on Wednesday May 31, 2023 @01:13AM (#36134701)
You might find it interesting to know that Yehuda Katz, author of bundler, was hired to write cargo. There has been a lot of cross pollination between the Ruby and Rust communities.
Re:Why your F# evangelism isn't working by phamilton on Wednesday May 31, 2023 @11:44AM (#36139666)
Yep. Katz, Klabnik and many others (whose names surely don't start with K) have a cultural presence that is certainly felt.