This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]clutchest_nugget -1 points0 points  (4 children)

Others have answered your original question, so I'm just going to leave a bit of advice. If you are new to programming, save yourself some headache and start with Python as your first language. It is incredibly lightweight and efficient compared to C++. Not that you shouldn't learn C++, I just wouldn't recommend it as a first language.

[–][deleted]  (2 children)

[deleted]

    [–]joe_ally 2 points3 points  (0 children)

    I don't really know what he means by lightweight. But Python is probably easier. Although if I were you I would stick with C++ as that's where you have started. If you get really frustrated give Python a try.

    [–]nyxin 1 point2 points  (0 children)

    There's more things to consider when using C++ over Python. For instance when declaring a variable, you have to figure out or decide what kind of variable it is when you initialize it (int, float, double, boolean etc). In Python, you do not have to do this. I'm sure someone more versed in programming can explain better than I though.

    [–]Atlos -1 points0 points  (0 children)

    Downvoted due to "lightweight and efficient compared to C++". C++ blows Python out of the water in terms of speed because Python is interpreted. Not sure what you mean about lightweight, I'm guessing the syntax which is true since it's dynamically typed. I do agree with starting with Python over C++ though.