• SjmarfOP
    link
    fedilink
    204 months ago

    Swift’s extensions system has spoiled me, and I feel the pain of this whenever I have to write Java

    • @[email protected]
      link
      fedilink
      English
      6
      edit-2
      4 months ago

      Ditto, but Rust’s traits. God those are so fun. It’s like duck typing a la Python but you can just slap whatever methods you want on a foreign type without worrying about breaking anything because they’re only visible to the current crate (or other crates that import the Trait)