this post was submitted on 05 Feb 2024
62 points (97.0% liked)

Rust

5999 readers
5 users here now

Welcome to the Rust community! This is a place to discuss about the Rust programming language.

Wormhole

!performance@programming.dev

Credits

  • The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] quaternaut@lemmy.world 15 points 9 months ago (2 children)

Seems interesting. Wonder whether this is going to further spark Rust adoption in the enterprise.

[–] echo64@lemmy.world 8 points 9 months ago (2 children)

It's more likely that they see rust as a good successor to their legacy c++ code. Microsoft has always been heavily invested in C++ after all.

They don't want to sell rust. It's not a money maker for them.

[–] bluGill@kbin.social 7 points 9 months ago (1 children)

The article is clear that this is about C# not C++. Is the romance for managed languages wearing off - I wonder what issues they are seeing.

Microsoft is big in C++, but they are also pushing C++ to be a lot safer. Modern C++ isn't as safe as rust, but it is still much safer than C or C++98.

[–] notriddle@programming.dev 1 points 9 months ago

Tail latency and memory usage?

It's hard for me to come up with any other big advantages that Rust has and C# couldn't easily lift.

[–] magic_lobster_party@kbin.social 1 points 9 months ago

Hopefully they won’t come up with some kind of a Rust/CLI, a version of Rust with GC support.

[–] technom@programming.dev 1 points 9 months ago (1 children)

I think enterprises are the early adopters and proponents of Rust. They seem so stoked about the memory safety aspect.

[–] bluGill@kbin.social 1 points 9 months ago

As a C++ developer memory safety catches my attention. I keep rejecting code reviews - in 2024! - because of naked new. Since experience proves I can't get people to use the memory safety modern C++ offers I need to force the issue.

unfortunaty rust has other choices that don't play well with our existing C++ so it will be a long road.