coyotecraft
Sponsor
Spring nights are the best. Something about it makes anything enjoyable.
Python is what's used to teach children in schools basic programming; I believe it's suitable for learning because of the use of white-spaces - there's no strange characters denoting blocks {}, it's white space which is a concept everyone knows about if they've ever written a lengthy piece of prose (via paragraphs, chapters, indentation).HiPoyion":2l5ay0rn said:Also, every time I say "I'm learning python" to people they have a somewhat negative response... But the way I see it is I'm using python as an entry point to teach me how to code, and when I feel confident in using it I'll switch to a more complex, universal coding language (Like C++)
Oh yes I agree there's load that are conceptually better, but the the tasks that C++ is best used in I don't believe there's anything better - although I guess that's a moot statement as any language in a task it's "best used in" is probably best used in that task as there isn't anything better for that task...???Perihelion":cl2u0kkz said:There are tons of languages better than C++, but it really depends on what you're trying to do. Different languages are suited for different tasks.
Right now, I'm just looking for my gateway drug into coding. Hence python. But eventually I would like to delve into something like unity and (iirc) JavaScript is used in that, but right now, that's a far away pipe dream. Stick with step one and focus on it. I'm enjoying python, which is a lot more than I can say for other languages I've tried.Perihelion":2s87hey9 said:There are tons of languages better than C++, but it really depends on what you're trying to do. Different languages are suited for different tasks.
Xilef":1haqflrt said:If you have any questions or are confused about something or want to know how to do something in your language of choice then get on the Programming & Web forum.
You don't have to learn on your own and I reckon you'll have more motivation if there's active discussion about what you're currently learning.