@josias@theres.life Yes, I agree partly with you.

But why is Rust not more often compared to TypeScript (webservices, CLI apps) or, let's say, Java (webservices)?

This sole focus on Rust <-> Go is what bothers me.

Much more interesting comparisons are, IMO:
- Rust <-> C++
- Rust <-> C# (yes, C# has gained a lot of "similar" Rust concepts lately)
- Rust <-> Haskell
- Go <-> Python (maybe?)

@janriemer I think the reason is culture?

TypeScript, .NET, & JVM developers likely have strong requirements tying them to a runtime and aren't going to be blogging about Rust nor Go in droves.

And similarly C & C++ devs tend to see Rust as a natural thing to add to their codebase and might not blog about it because there's nothing much to say about Rust interop.

Pythonistas wanting to Rust have to use CPython API—that excludes most folks.

So you mostly see Rust-Go-Zig-Nim posts 😅?

@22 Hm..yeah that's an interesting perspective, I haven't thought about that. Thanks.

Also "culture" always has a component of _time_ to it and because Rust and Go have been released roughly at the same time, they share a similar culture in that regard!?

Although apart from this "time" aspect, I don't see Rust and Go having a similar culture. They are really quite different, IMO.

The other examples you have mentioned make total sense, however.👍

· · Web · 0 · 0 · 0
Sign in to participate in the conversation
Mastodon for Tech Folks

mastodon.technology is shutting down by the end of 2022. Please migrate your data immediately. This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!