Unpopular opinion! Learning Go is NOT easy

Поділитися
Вставка
  • Опубліковано 12 вер 2024
  • Ian Lopshire shares his (potentially) unpopular opinion on the "Go Time" podcast. Full audio 👉 gotime.fm/319
    Subscribe for more! 👇
    Apple: gotime.fm/apple
    Spotify: gotime.fm/spotify
    Android: gotime.fm/android
    Overcast: gotime.fm/over...
    Email: gotime.fm/email
    Twitter: / gotimefm
    Mastodon: changelog.soci...
    #podcast #golang #software #programming #softwareengineering

КОМЕНТАРІ • 2

  • @cubernetes
    @cubernetes Місяць тому

    It's an unpopular opinions because it's a wrong interpretation of what people mean when they say easy. Everything labelled as "easy" or "hard" is relative. Difficulty is not an intrinsic property.
    Python (or Go, w.l.o.g.) is "easy" only because it is easier than many other languages. If you take a large enough random sample of people from the earth (including non-programmers), and let one group learn python and another group learn rust (or even assembly), then you will see very quickly that the people learning python will produce software orders of magnitude more functional or elaborate and the people learning a "difficult" language.
    Nothing is intrinsically easy. And everything that is indeed "easy" can present itself to be endlessly difficult the deeper you go. The generalization that every programming language is difficult is an empty statement with no relation to reality, you could take anything in this world that is unanimously labelled "easy" and elaborate on how this thing could be very hard.
    Humans are lazy, so they say "easy" instead of "easier than most other languages". But it's the latter that is implicitly meant most of the time

  • @vruz
    @vruz Місяць тому

    Wrong. Learning Go is easy. TEACHING GO is different and you can't approach it the same way as other languages. We don't have bad Go students, we have bad Go teachers. And people who don't understand the first thing about programming language education as well, apparently.