37
submitted 4 years ago by kixik@lemmy.ml to c/programming@lemmy.ml
top 2 comments
sorted by: hot top new old
[-] bluetoucan@lemmy.ml 10 points 4 years ago

Go is flawed but so are all the programming languages I've ever used. The author raises some valid criticisms imo but I'm not sure what the point is supposed to be. Go is good for some use-cases and not for others

[-] CodeBlooded@programming.dev 7 points 3 years ago

I find Go to be a great language. I read a couple of books on Go as I started learning it, and I learned about some of the items that the author is complaining from those books ahead of time (rather than encountering them as some sort of surprise or bug).

None of the author’s complaints with the language gained traction with me. I understand the complaints, but my reaction certainly wasn’t “I’m lying to myself about this so I can enjoy this language.” Perhaps it’s because my exposure to Go has been more limited than the author’s, or maybe Go is a great language and these complaints are just language features or trade offs that are good to be made aware of. 🤷‍♂️

…one of my early uses of Go was making libraries to be consumed from in a different language’s runtime. This was something the author made sound horrific, but something I was doing as a relatively new person to Go. I had to learn “how” to do it, but it certainly didn’t leave me feeling like it was “extremely hard.”

this post was submitted on 30 Apr 2022
37 points (95.1% liked)

General Programming Discussion

10001 readers
6 users here now

A general programming discussion community.

Rules:

  1. Be civil.
  2. Please start discussions that spark conversation

Other communities

Systems

Functional Programming

Also related

founded 7 years ago
MODERATORS