Rust is being picked up by big companies.https://twitter.com/JenWike/status/1213063564166127616 …
-
Show this thread
-
Replying to @iamagrover
True. But also, in my experience big companies are made of small teams. Some teams will pioneer. Some will wait until a trail is blazed. Some will wait for an interstate highway system.
2 replies 0 retweets 5 likes -
Replying to @_msw_ @iamagrover
In other words, size of company adopting may not matter too much, in my opinion. Because what a language needs is a robust community of practice. Companies are part of cultivating a community of practice, but they are fundamentally made of individuals.
2 replies 0 retweets 5 likes -
Replying to @_msw_ @iamagrover
It does matter to convince leadership in smaller companies, they wonder who will hurt if the tech gets hit by bugs, companies like Amazon relying on Rust for critical infra is a signal of lower risk of adoption for others
1 reply 0 retweets 0 likes -
Replying to @acruiz @iamagrover
That's a good point. It's valid thing to evaluate in new technology adoption. Adoption by organizations known to have rigorous practices may indicate maturity, and that can lower risk. But the availability of skilled practitioners is more important in my view.
2 replies 0 retweets 0 likes -
Because without them, your ability to recover from a problem will be limitated (assuming you have some code to run in the first place for the problem at hand).
1 reply 0 retweets 1 like -
And the only way to know if something really works is to put it into practice. And, again, this requires practitioners. From there you can have success (and failure) stories. Stories from practitioners at companies with robust practices often carry more weight...
1 reply 0 retweets 0 likes -
But, not all "big companies" are known to have robust practices. Small companies, and also open source communities, can have incredibly robust practices. Therefore I would counsel technology leaders to evaluate adoption with that in mind.
1 reply 0 retweets 1 like -
I think we're at an odd stage of Rust. It's mostly used by teams for whom its features make the least productivity difference, but who find it simpatico and are willing to pay some small penalties to sponsor and nudge it along for the greater common good.
2 replies 1 retweet 5 likes -
The cryptography teams working with Rust have to deal with relatively poor support for it in formal verification tools. The systems teams have to deal with the still fundamental messiness of translating to C for kernel/syscall stuff.
1 reply 0 retweets 4 likes
But these teams are usually in an elite space and a put a lot of work into safety engineering, and want to cheer it on and vouch for it, because they see that Rust can definitely bring big improvements for less experienced developers.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.