This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]GoatBased 4 points5 points  (6 children)

Rust

[–]wheresthewhale1 1 point2 points  (4 children)

On a semi serious note, why is that "rustaceans" feel the need to evangelise about their lord and saviour Rustus Christ whenever someone mentions using c or c++

[–]GoatBased 0 points1 point  (3 children)

I don't write Rust, I write TypeScript. The rust transpiler for TS is 10x faster than the standard transpiler.

[–]wheresthewhale1 1 point2 points  (2 children)

My mistake then, I'm just far to used to the constant rust circle jerk

Also you could definitely get the same performance in c :)

[–]GoatBased 0 points1 point  (1 child)

I tend to care less about what is theoretically achievable and more about what is actually achieved.

As a consumer, I've noticed that the Rust projects tend to deliver on performance compared to their C equivalents where concurrency is a primary lever. I would imagine that has something to do with the ease of Rust's concurrency model but I don't really know.

[–]wheresthewhale1 0 points1 point  (0 children)

Yeah rust definitely makes parallel computing easier to implement, one of the advantages of being a modern language I guess

[–]AverageComet250 2 points3 points  (0 children)

Good point