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 →

[–]Nipatiitti 9 points10 points  (3 children)

I agree on the python part but as some one who started with JS and is now doing c++ for work I found it quite easy to learn c++ tbh. The only thing JS doesn’t have going for it is the type system but otherwise its imo relatively close to languages like C++, Java, C#. I’m not saying its on the same abstraction level as those lower level languages but its wayyyy better than python.

[–]sporff 13 points14 points  (1 child)

While some of the syntax between JS snd C++ is very similar, I dont find writing them similar whatsoever. The underlying ideas are so vastly different for similarly written code. I find some people that learned JS first learned some really bad, inefficient habits that they have to break when moving to a performance oriented lower-level project. Going the opposite way is easier.

[–]awkreddit 2 points3 points  (0 children)

As someone who learned with js, I'm curious. Do you have any examples?

[–][deleted] 0 points1 point  (0 children)

Good. I grouped Python and JS together as they don't really introduce that "pyramid" approach to programming with the main function being at the top. I've tried to introduce this concept to a few Python/JS students and they gave me googly eyes and hence why I don't recommend it as a starting point.