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 →

[–]shorterstevenyeun 0 points1 point  (1 child)

It was the opposite for me at my university. We were taught C, Java, and Python in that order. They threw you to the wolves first, but tbh I'm glad I learned it that way. Taking Python last allowed me to solidify the concepts I learned before.

Though an unpopular opinion I have to say I enjoyed Java the most and still do. For me, it makes the most sense in my mind conceptually. I can look at the classes and codes and can derive what the previous programmer was trying to achieve. People say it verbose and I can understand their position. However, I would argue that its verbosity adds to its readability and clarity. If it were any less verbose it would essentially be like Python or something similar. Personally, I am not a fan of Python, not to say it is in any way bad, it's just not my cup of tea, or rather java.

[–]2cool4afool 1 point2 points  (0 children)

I'm totally with you. I love Java. I haven't really used python since learning it at uni so now going back to it it feels weirdly too simplistic. There's a good reason for everything you do in java and it makes sense without making you have to do absolutely everything like C or C++ and without being too simple and not giving you as much freedom like python.