☕ David Antoine Question for devs : what programming language should a complete newbie start with ? I'm not sure I would be able to learn that. I'm not sure if my brain is "logical" enough... I'm starting to think about it. Maybe I should try, no matter how long it would take to be "proficient" enough. I love astronomy, I'd like to do program something related to that. So, what would be a good starting point ? C, C++, Python ? There are so many language...
Mark Dain My vote would be Go as it's easy to learn and has very few warts. Unfortunately, there's no easy way to make a GUI so it may be hard to be able to see work in progress? I'd personally advise you avoid Python. Full disclaimer here that I'm not a Python developer but from an outsider, people are still to this day using Python 2.7. I'm concerned a beginner will be frustrated when snippets of code don't work properly because they're using 3 but everyone else is still on 2.x
7y, 35w 6 replies
Login or register your account to reply
☕ David Antoine Go seems very nice as well. I've read that it would be better to start with C to really grasp programing logic and memory management but it's a language harder to learn apparently and I only have spare time, that's why I'm leaning towards something more easy like Python. And honestly, I feel even Python will be hard for me...
7y, 35w 4 replies
Mark Dain If you ever get stuck, private message me on Sublevel, I'd be happy to help debug/pair program
7y, 35w 3 replies
🏒 Lucian Marin All Python 2 code runs on Python 3 with small changes. It's still Python at the end of the day. Why avoid Python? The community is huge and it's the perfect beginner's language. The are still unmaintained Python 2 packages, but who would want to use old code for a new project?
7y, 35w reply