3 ms·
If you must know the reason behind that statement, was due to the fact at where I work we use jython, java and python extensively. When I first got there I was
by myusuf3 16y ago
If you must know the reason behind that statement, was due to the fact at where I work we use jython, java and python extensively. When I first got there I was rapid prototyping applications for the end user, based on some data that had been structured in Java. While this was available through API I had no inner understanding the objects that I was passing around in python, which you can get away with in python very easy. Which is why I think its bad to get into the habit for beginners. Understood that clutter is a bit extraneous but at the same time necessary, or least until we all move towards simpler languages like python. :)
- Zak 16y agoThat clutter is only necessary in cluttered languages like Java; it is only necessary to learn it if you're using one. It's perfectly safe to put it off until you need to. Passing around objects without having to understand their innards is part of what's generally thought to be good about most definitions of OOP. Being able to understand them is part of learning the language, of course.
- l0nwlf 16y agoAt my workplace I need to code in Java. After programming in Python for 2 years I am simply hating the experience. Nothing to do with OO, but the language is a lot more verbose and I personally find it a bit irksome.