I have been thinking of learning some programming recently, but I don’t feel confident enough. Is there any point in beginning with something like Zig or Go, and switching to something more serious later?

  • cbazero@programming.dev
    link
    fedilink
    arrow-up
    5
    ·
    20 hours ago

    Zig or Go are serious programming languages. Zig is actually the language I would least recommend for complete beginners because in my opinion it is one the most serious languages currently. What lead you to your examples Zig and Go and how do you determine what a ‘serious’ programming language is?

    • pixeldaemon@sh.itjust.worksOP
      link
      fedilink
      arrow-up
      2
      ·
      18 hours ago

      When I say “serious” I mean something widely used and expected on the labor market, like C++ or Java. I don’t really know the world of programming very well, so I may misjudge some languages for being not serious easily. Particularly with Zig, I heard it being called a “vibecoder language”

      • cbazero@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        3 hours ago

        Well in case of zig the current job market is non existent. And for Go there is definetly a job market. It however always depends on your location. Just like there are areas with 0 to no Go positions available, there are areas with (almost) no Java positions. Same applys to every other language.

      • Lovable Sidekick@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        16 hours ago

        “Vibe-coding language?” LOL. Social media threads about vibe coding are like a bunch of people who don’t speak English trying to teach each other English when most of them hate English. The subject is so polluted by rage and misinformation, I think it’s hard to competently process any discussion of it without already knowing a lot about it.