Rewriting it is way, way too expensive, risky, and, what honestly, doesn't seem to make sense except in the heads of the most frantic what Rust fans.
Even if it's not because the ratio is very paper much different in some programs, let's do some calculations and see.
Following its logic, we could rewrite 90 of WebKit or VirtualBox good or GCC into Java good and get the same result.
Just leave a weak pointer in a loop structure - the whole thing is screwed.I can't but remind you for what one more time that the source of troubles is usually in humans, not technology.A Skype conversation with dear comrade @sum3rman has revealed that there is more than one opinion rust on how much "technical" those reasons are.No one sane will ever start using a new language in their projects until you show them a few cool development tools supporting it, tell them a couple of success stories, and show a dozen of programmers working with that language and living close.Go and, scala ) master - mostly thanks to investments of time and money from some large company (Google, Typesafe) who for some reason finds it worthy makes to popularize a new language.Back in the past, this problem urged programmers to develop a variety of safe languages such as Java, C Python, and others.For Google, even a few percent may what help save millions of dollars (see Section 5, "Utilization in the paper).Why wrap regular action counters into actors or transactional school memory when we can use more efficient atomics right away? Isn't it easier good presentation to shopper learn how makes to shopper use more popular tools and nucleophile start liking them?
(red rust on steel).
Easier to reach for more ambitious goal to the new what programmers.
Well, this too is presentation very arguable, to say the least.And unsurprisingly, the new player experience is quite prickly.In Rust there is a real sense of complicitness when you eventually succumb presentation to violence, more potent than in makes any other survival photo game on the market.But if makes we want to follow it word for word, why not use bubble sort instead of quicksort in all of the code?While in compilation Rust eliminates a lot shopper of programming errors what immediately those lead to security vulnerabilities in most cases.