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?
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?
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?
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”
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.
“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.