• themusicman@lemmy.world
    link
    fedilink
    arrow-up
    10
    ·
    5 months ago

    I like Go too, but not because it’s a good language. I like it because it’s the simplest garbage language I have to use regularly, and that puts a cap on how bad it can be. It also got a lot of language-adjacent things right, like tooling.

    • Arghblarg@lemmy.ca
      link
      fedilink
      arrow-up
      7
      ·
      edit-2
      5 months ago

      Heh, ‘garbage language’ or ‘garbage-collected language’? Until Go I considered the two to be the same :)

      But yeah… the tooling is a strong point IMO.

      (Package management went downhill once the whole GOPROXY thing was introduced. When ‘go get’ was the simplest way to fetch packages, things were great IMHO … but I’m not doing big enterprise-y stuff so maybe my view is too narrow as to the issues of ‘vendoring’, version management etc.)