• Dieguito 🦝@feddit.it
      link
      fedilink
      arrow-up
      2
      ·
      6 months ago

      I personally have a gut feeling of rejection for every language having the unless keyword. This is why I hardly know any PERL and Ruby for example.

      I have mixed feelings towards Kotlin’s takeUnless scope function (I nearly always use takeIf with a negated predicate) because my mind forgets the unless version exists.

      • devfuuu@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        6 months ago

        For me I don’t know if it’s because I’m not english native, but reading and understanding code using unless or similar negated boolean operators makes my mind stop computing amd becomes very hard to read.