31
things rust shipped without (2015) (graydon2.dreamwidth.org)
you are viewing a single comment's thread
view the rest of the comments
[-] soc@programming.dev 0 points 1 month ago

Some of the earlier ones remind me of C#'s records. Were they inspired from them?

No, that stuff is much much older.

Named parameters are problematic because of parameter names becoming significant to the API. See Python’s * and / in parameter lists (like def foo(a, *, b) for example).

I think the name problem is overblown, you can always have an annotation to facilitate name changes.

this post was submitted on 01 Sep 2025
31 points (94.3% liked)

Rust

7418 readers
24 users here now

Welcome to the Rust community! This is a place to discuss about the Rust programming language.

Wormhole

!performance@programming.dev

Credits

  • The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)

founded 2 years ago
MODERATORS