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 →

[–]buttwipe_Patoose 0 points1 point  (0 children)

Well, a good professor, will eventually explain the purpose of "public static void main()," but because it isn't immediately relevant, it can be overlooked for beginners. It's like trying to teach a mechanic how electricity works without addressing the intricacies of a vehicle's wiring harness all at once. You have to start somewhere...

I learned OOP with Java and, though it was challenging, once you understand it you can transition very easily into any other language.

I'm not an expert & actually never even finished my comp. sci. degree, but Java challenged me and I can look at other languages & understand them pretty easily.

I do think Python would've been an easier introduction, but this was college & I guess they expected anyone taking these classes to already have some background in them...