aeris22’s avataraeris22’s Twitter Archive—№ 94,249

        1. Je trouve cet article sur la gestion des erreurs en go particulièrement… de mauvaise foi… dave.cheney.net/2012/01/18/why-go-gets-exceptions-right
      1. …in reply to @aeris22
        Go est pire sur ce sujet. Java permettait de faire remonter automatiquement les erreurs qu’on ne savait pas traiter. Go impose de les remonter manuellement, d’où les tonnes de « if err return nil, err » un poil partout dans le code (spoiler : 1 ligne sur 2 en fait)
        oh my god twitter doesn’t include alt text from images in their API
    1. …in reply to @aeris22
      Alors que « catch (e Exception) {} » était un dark-pattern en Java, l’équivalent est built-in et nécessaire en Go… 🤔 On ne compte plus non plus les « value, _ := foo() » en Go parce qu’on en a strictement rien à foutre de l’erreur…
  1. …in reply to @aeris22
    Et là, les devs go sont en train de littéralement sanctifier un « System.exit(-1) » on steroids… Tranquillement.
    oh my god twitter doesn’t include alt text from images in their API