Rust lacunae
Rust lacunae
Posted Jun 11, 2021 13:48 UTC (Fri) by Sesse (subscriber, #53779)In reply to: Rust lacunae by roc
Parent article: Rewriting the GNU Coreutils in Rust
Posted Jun 11, 2021 14:06 UTC (Fri)
by rahulsundaram (subscriber, #21946)
[Link] (17 responses)
https://security.googleblog.com/2021/05/integrating-rust-...
Posted Jun 11, 2021 14:15 UTC (Fri)
by rahulsundaram (subscriber, #21946)
[Link]
https://security.googleblog.com/2021/04/rust-in-linux-ker...
Posted Jun 11, 2021 14:18 UTC (Fri)
by Sesse (subscriber, #53779)
[Link] (15 responses)
Posted Jun 11, 2021 14:27 UTC (Fri)
by rahulsundaram (subscriber, #21946)
[Link] (14 responses)
Which media? Also, integrating Rust into Linux kernel and Android isn't exactly what I would consider small-scale.
Posted Jun 11, 2021 14:33 UTC (Fri)
by Sesse (subscriber, #53779)
[Link] (13 responses)
Google's scale is staggering. Around 100B of lines of C++ by now (I don't have updated numbers). In comparison, the Linux kernel with its ~30M LOC is a drop in the ocean; assigning one or two engineers onto looking at the prospect of maybe writing device drivers in Rust one day, even more so.
Posted Jun 11, 2021 15:16 UTC (Fri)
by mathstuf (subscriber, #69389)
[Link] (1 responses)
- Rust isn't used anywhere at Google. <shown uses>
As if on day 1 there has to be millions of lines of code for it to be meaningful. There is massive momentum for these kinds of things and it takes time. Google having their pet language probably has way more buy-in from management and whatnot, so that specific comparison isn't really useful in my mind.
Posted Jun 11, 2021 18:08 UTC (Fri)
by Sesse (subscriber, #53779)
[Link]
Posted Jun 11, 2021 17:08 UTC (Fri)
by rahulsundaram (subscriber, #21946)
[Link] (10 responses)
Too vague. Which article(s) are you referring to?
> Google's scale is staggering.
Yes and the fact that they have shown significant interest and movement towards integrating Rust into projects with massive user bases like Linux and Android is yet another evidence of growing large scale adoption by multiple companies across many different industries. This is the only realistic way you are ever going to see adoption of any new(er) language. It won't be massive code dumps of millions of lines of code one fine day.
Posted Jun 12, 2021 9:39 UTC (Sat)
by ncm (guest, #165)
[Link] (9 responses)
Posted Jun 12, 2021 10:19 UTC (Sat)
by rahulsundaram (subscriber, #21946)
[Link] (5 responses)
Calling all the existing adoption and momentum from several major players as zero evidence or fooling around is pretty dismissive. This isn't remotely comparable to Forth or Haskell. We are talking about code in production from Mozilla, npm, discord, dropbox, cloudfare and so on. I can't think of any other language comparable to C or C++ that has gotten this level of traction in this timeframe. Feel free to continue overlooking this and we will find out even more conclusively in a few years.
Posted Jun 13, 2021 18:47 UTC (Sun)
by ncm (guest, #165)
[Link] (4 responses)
Posted Jun 13, 2021 19:11 UTC (Sun)
by rahulsundaram (subscriber, #21946)
[Link] (3 responses)
I just don't agree with your opinion. There is no confusion around that.
Posted Jun 13, 2021 20:07 UTC (Sun)
by ncm (guest, #165)
[Link] (2 responses)
Your relationship with truth is duly noted. I will not need any further information.
Posted Jun 13, 2021 20:14 UTC (Sun)
by rahulsundaram (subscriber, #21946)
[Link]
That's not accurate. My comments weren't limited to Google.
Posted Jun 13, 2021 20:36 UTC (Sun)
by nix (subscriber, #2304)
[Link]
Posted Jun 12, 2021 23:24 UTC (Sat)
by khim (subscriber, #9252)
[Link] (1 responses)
Posted Jun 15, 2021 19:43 UTC (Tue)
by Wol (subscriber, #4433)
[Link]
And of course, Forth also has the reputation of producing executables that are smaller than well-written assembler :-)
Writing a KLOC and more program in Forth would probably be a bit of a nightmare.
Cheers,
Posted Jun 13, 2021 7:26 UTC (Sun)
by Cyberax (✭ supporter ✭, #52523)
[Link]
I don't work in Amazon, but I've heard from my friends there that Rust in practice turns out to be a more productive language than C++ and much easier to pick up. One major advantage is that you don't have to learn the particular subset of C++ and its libraries that is in use in your new workplace.
Rust lacunae
Rust lacunae
Rust lacunae
Rust lacunae
Rust lacunae
Rust lacunae
- Oh, it's being looked at for Linux drivers, that's meaningless at the scale of Google.
Rust lacunae
Rust lacunae
Rust lacunae
Rust lacunae
Rust lacunae
Rust lacunae
Rust lacunae
Rust lacunae
Rust lacunae
Rust lacunae
Rust lacunae
Wol
Rust lacunae