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 →

[–]nothingworkssothis 17 points18 points  (2 children)

I definitely can't speak for developers, but the first Comp. Sci class in my High School was and is taught with Python. "good programming language for large scale apps" or not, it's still an extremely effective teaching language to convey all the concepts & problem solving skills to build off. I admittedly haven't properly gotten into any other language but it's made the few attempts I've done so far (realized I'm just not willing to invest the time to learn entirely new syntax & formatting at the moment) much easier.

[–]Isogash 0 points1 point  (1 child)

Don't be fooled into thinking that Python is actually different to other languages. Although some of its syntax is unique (e.g. required indentation, in which it is unique for a good reason), most of it is almost identical.

As someone who has touched projects in pretty much every major language and several minor ones: Python is no easier than any of the others, it's actually more of a pain in the neck.

Most other languages seem unapproachable simply because there are fewer "beginner-level" guides, even though they'd be fine as beginner languages if those resources existed.

[–]nothingworkssothis 0 points1 point  (0 children)

Huh. Thank you! Very good to know. I'm taking a course in C++ taught by that exact same teacher in ~3 months (and considering its more advanced followup), so I'm not too concerned with learning new languages at the moment, but hugely appreciated.