Elektrine lite

← Feed

@noboilerplate@namtao.com

2026-03-02 17:51 UTC

When I read this kind of thing, it makes me so thankful for a bunch of #Rust features: 1. The Editions system 2. Macros allowing syntax changes to be libraries 3. A language that wasn't afraid to be complex at the start, so it didnt need to be complicated later :rust: https://www.theregister.com/2026/03/02/generic_methods_go/

Replies (2)

  • @jakehamilton@hachyderm.io 2026-03-02 18:18

    @noboilerplate language design is difficult. It is one of those problems that, if you don’t get it right (enough) on the first attempt, then you are stuck with whatever failures you’ve now codified. Go got some things right and came up with some neat solutions, I’m glad it did so. Though, it also got a lot wrong in my opinion. In particular I find it really difficult to like the syntax. See the “Function Signatures” section of this post: https://kilo.bytesize.xyz/go

    Open ##1357467

  • @benjamineskola@hachyderm.io 2026-03-02 20:01

    @noboilerplate one thing I do respect is that they’re willing to change their minds, rather than doubling down on the original reasons for refusal.

    Open ##1357470