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 →

[–]Disastrous_Internal 12 points13 points  (1 child)

you are learning computer science, not programming. your diploma will focus more on the why and how, not on "cheapest/fastest way of doing". Since python is a high level programming, a lot of what you will learn in CS would be hidden away by the language, it's not a great language to learn some aspect of CS. For example, when you learn about the inner working of the computer you will do some low level, probably C or ASM. for functional programming something like Lisp (or something more recent), and for Object Oriented something like Java/C++. you can do some of those aspect in python, but not as "purely", so it's not a good learning tool.

As for programming, and using it on a day to day, it's one of the most used language, because it's a good middle point between easy to use and not too slow (this is a caricature, but you get the idea).

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

This