Follow

Does anyone else have muddled together in their mind Golang, Rust, and Dart, as three almost cult-favorite languages of similar popularity and unclear differentiation? Here's what I found; someone fill me in or prove me wrong, please!

Golang is easy, Rust is hard, Dart is made for web. Dart and Go were both Google products, though Dart is open now. Go and Rust hit heavy on the low-level performance thing. Rust has the most compelling Free Software story of the three, if tech ethics matter to you.

@worldsendless Honestly I should try something like Rust or Go, but I'm too much of a stubborn Cnile to give in.

@worldsendless But I do think Rust has the better story in terms of "free softwareness", but the syntax has been what's turning me off from it at times.

@ProtoOfSnagem I haven't looked at the Syntax, but I ought to, since I'm something of a Lisp fan

@worldsendless i'm not sure where the go is less free idea is based on. it has not one, but two compilers where one is gccgo and the stdlib is bsd licensed.

> Go is easy, Rust is hard
Because of GC I suppose, depends on the person
> Dart is made for web
Nice meme

Go is made for servers and backends and that's where it shines.
Rust is general "mid" level programming language.
Dart is made for making cross platform near native application and it sucks for web right now, that's due to it putting everything in <canvas>
Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.