💾 Archived View for dioskouroi.xyz › thread › 29419703 captured on 2021-12-03 at 14:04:38. Gemini links have been rewritten to link to archived content

View Raw

More Information

➡️ Next capture (2021-12-04)

-=-=-=-=-=-=-

AWS SDK for Rust enters developer preview

Author: rusbus

Score: 53

Comments: 5

Date: 2021-12-02 17:53:52

Web Link

________________________________________________________________________________

kadoban wrote at 2021-12-03 03:33:53:

Since Rust crates aren't hierarchal or namespaced, isn't have 200-300 separate AWS crates kind of asking for people to make up fake new ones and/or misspell existing?

ibraheemdev wrote at 2021-12-03 04:39:16:

There is work going on to allow crate namespacing (foo/bar):

https://github.com/Manishearth/namespacing-rfc/blob/main/000...

slaymaker1907 wrote at 2021-12-03 04:27:04:

The design of Rust encourages having many crates because that's the only surefire way to have parallel and incremental compilation. If I were writing a large application in Rust, I would absolutely split things into as many crates as possible but keep it in a single repo for this reason.

ithkuil wrote at 2021-12-03 08:34:28:

The problem highlited here is not that there are distinct compilation and dependency units, bit that they are organized in a flat namespace.

Anybody can create a crate like "aws-sdk-cloud" and have a crate that looks official but is not published by AWS (and is one character edit away from a legitimate AWS SDK crate)

beltsazar wrote at 2021-12-03 04:55:22:

Does it mean that if I change a single line of a crate, then the whole crate must be recompiled?