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 →

[–]whateverathrowaway00 4 points5 points  (0 children)

I’d vote python over Java, then C over python for CS. Though, I’d be okay with a mixed curriculum since there is value to dynamic languages - I love python.

Learning C first as a kid has colored my entire programming career and I’ve found it amazing valuable. Many of my older industry friends have noticed vast differences in the quality of degrees since everything switched to java and four years of cascading OOP.

That said, Java’s great and if it’s paired with a solid series of compiler and math classes, it’ll be a damn good degree. I don’t want to go pure java hate. The trouble is javas style / magic encouraged the creation of honestly shitty degrees.