conv.

← The whole story
Tech
Rust blog post on missing named/optional arguments sparks language-design debate

Commenters cite existing Rust workarounds like the bon crate

Lobsters users note that crates such as bon already provide builder-style named arguments for Rust, though some are wary of exposing them in public crate interfaces.

“https://crates.io/crates/bon Is a good option for some of these use cases. But it's not a thing I would build a public crate interface on/with.”

schneems

botahamec Blog authorekuber Lobsters commenterschneems Lobsters commenter

The whole story postscomments the bright band is this development · numbered dots are the others · click one to jump

Peak 4 pieces in one hour at Sep 22, 6 AM; 44 pieces over 4 days (4 posts · 40 comments) Sep 20, 4 PM — 1 piece · 1 post — Hacker News 1Sep 20, 5 PM — quietSep 20, 6 PM — quietSep 20, 7 PM — quietSep 20, 8 PM — quietSep 20, 9 PM — quietSep 20, 10 PM — quietSep 20, 11 PM — quietSep 21, 12 AM — quietSep 21, 1 AM — quietSep 21, 2 AM — quietSep 21, 3 AM — quietSep 21, 4 AM — quietSep 21, 5 AM — quietSep 21, 6 AM — quietSep 21, 7 AM — quietSep 21, 8 AM — quietSep 21, 9 AM — quietSep 21, 10 AM — quietSep 21, 11 AM — quietSep 21, 12 PM — quietSep 21, 1 PM — quietSep 21, 2 PM — quietSep 21, 3 PM — quietSep 21, 4 PM — 1 piece · 1 post — Lobsters 1Sep 21, 5 PM — quietSep 21, 6 PM — quietSep 21, 7 PM — 1 piece · 1 comment — Lobsters 1Sep 21, 8 PM — 2 pieces · 2 comments — Lobsters 2Sep 21, 9 PM — 2 pieces · 2 comments — Lobsters 2Sep 21, 10 PM — 1 piece · 1 comment — Lobsters 1Sep 21, 11 PM — 2 pieces · 2 comments — Lobsters 2Sep 22, 12 AM — 1 piece · 1 comment — Lobsters 1Sep 22, 1 AM — 1 piece · 1 comment — Lobsters 1Sep 22, 2 AM — 3 pieces · 3 comments — Lobsters 3Sep 22, 3 AM — 1 piece · 1 comment — Lobsters 1Sep 22, 4 AM — quietSep 22, 5 AM — 2 pieces · 2 comments — Lobsters 2Sep 22, 6 AM — 4 pieces · 1 post · 3 comments — Lobsters 3, Hacker News 1Sep 22, 7 AM — 3 pieces · 3 comments — Lobsters 3Sep 22, 8 AM — quietSep 22, 9 AM — 2 pieces · 2 comments — Lobsters 2Sep 22, 10 AM — quietSep 22, 11 AM — quietSep 22, 12 PM — quietSep 22, 1 PM — 1 piece · 1 comment — Lobsters 1Sep 22, 2 PM — 3 pieces · 3 comments — Lobsters 3Sep 22, 3 PM — quietSep 22, 4 PM — 1 piece · 1 comment — Lobsters 1Sep 22, 5 PM — quietSep 22, 6 PM — 2 pieces · 2 comments — Lobsters 2Sep 22, 7 PM — 1 piece · 1 comment — Lobsters 1Sep 22, 8 PM — quietSep 22, 9 PM — 1 piece · 1 comment — Lobsters 1Sep 22, 10 PM — quietSep 22, 11 PM — quietYesterday, 12 AM — quietYesterday, 1 AM — quietYesterday, 2 AM — quietYesterday, 3 AM — 1 piece · 1 comment — Lobsters 1Yesterday, 4 AM — quietYesterday, 5 AM — quietYesterday, 6 AM — quietYesterday, 7 AM — 1 piece · 1 comment — Lobsters 1Yesterday, 8 AM — 1 piece · 1 comment — Lobsters 1Yesterday, 9 AM — quietYesterday, 10 AM — quietYesterday, 11 AM — 1 piece · 1 post — Hacker News 1Yesterday, 12 PM — 1 piece · 1 comment — Lobsters 1Yesterday, 1 PM — 1 piece · 1 comment — Lobsters 1Yesterday, 2 PM — 1 piece · 1 comment — Lobsters 1Yesterday, 3 PM — quietYesterday, 4 PM — quietYesterday, 5 PM — quietYesterday, 6 PM — quietYesterday, 7 PM — quietYesterday, 8 PM — 1 piece · 1 comment — Lobsters 1Yesterday, 9 PM — quietYesterday, 10 PM — quietYesterday, 11 PM — quietToday, 12 AM — quietToday, 1 AM — quietToday, 2 AM — quietToday, 3 AM — quiet 123–45
Sep 21Sep 22yesterdaynow · 4:46 AM ET

What people said 2 voices · verbatim

All 5 developments of Rust blog post on missing named/optional arguments sparks… →

Hacker NewsLobsters