2 Réponses
+ 4
The transition from Java to Python was weird for me. I would always insert unnecessary parenthesis for conditions, I would add semicolons at the end of my statements and let's not talk about the curly braces. In the beginning I too felt like everything I learned was being unwind, the not being forced to place everything in a class, the weird layout of the for loops, the awkward moments when I'll get an error for not indenting...the mixing of tabs and spaces. The language was so awkward for me, I didn't understand how someone could truly enjoy the language. I thought the Zen of Python was a lie.
Then I started to use the language more, I started to actually learn idioms for the language. I followed pep8, I started to see the community as a whole. When I looked at another's code, I saw that mine wasn't too different. I picked up on small things and Incorporated such changes and saw my improvements. Python showed me how much clutter other languages had with it's use of parenthesis, semicolons and curly braces. Python showed me how important consistency is with pep8. Yet, the most important thing Python taught me was not to get too comfortable with just one language because there's more out there.
Continue learning mate, if you stop now then you would be giving up. So in the end you should, "Just do it!".
+ 1
Wow! Thanks Don! Just the injection I need to move on!