3 ms·
I tend to agree. It's a bit like the dynamic vs. static typing situation. New comers often prefer languages like Python at first for their simplicity, only to
by RyEgswuCsn 5y ago
I tend to agree.
It's a bit like the dynamic vs. static typing situation. New comers often prefer languages like Python at first for their simplicity, only to "rediscover" that static typing is so much more manageable later in their career.
- BackBlast 5y agoMy career has been the opposite. I grew up on C, C++, then Java. Now I'm on dynamically typed languages and appreciate their advantages and prefer them.
- RyEgswuCsn 5y agoI also grew up on C then Java. Now I mostly work with Python but when things get serious I usually turn to JVM languages. The feeling knowing I can relentlessly refactor my code without breaking a thing and not having to worry about typos is just wonderful!
- smrtinsert 5y agoYeah context is required for these discussions. Anyone will love coding small digestible functions in python in a jupyter notebook. It's really fast. You might make a lot of mistakes (wrong import, wrong type, incorrect variable reference etc) but since the edit/refresh cycle is instant, it's not a big deal. Let's see how you feel about Python trying to application that has to be industrial strength and grown quickly for a business.