• soc@programming.devOP
    link
    fedilink
    arrow-up
    1
    ·
    5 days ago

    Wasting a perfectly good pair of brackets on some random function call and then suffering for it in many other places sounds more like syntactic salt.

    • anton@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      1
      ·
      5 days ago

      What? I agree with function[T] style generics, and would be willing to change the access syntax to something like container.[index], as the dot makes the difference quite clear. Or do you mean the approach to implementing a container or the way the compiler has to transform it into the set operation/mutable access? I didn’t think that was such a problem, and I quite like the way it is done in rust, but that approach may be unavailable to many languages.