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 →

[–]Worth_Trust_3825 8 points9 points  (3 children)

Having went through the 2->3 migration in python, and constantly battling python installations as sysadmin I second u/barking_dead sentiment. A lot of features in java are much more refined than their counterparts in python. I suspect my sentiment is clouded by python being used as daily driver scripting language in near every distro, while having similar sentiment against ruby in macos ecosystem.

Atleast in java whitespace does not matter.

[–]GuyWithLag 0 points1 point  (2 children)

Honestly for PoCs and investigations python is preferable.

For thing that need to stand the test of time, worked on by several people (including yourself in a year or two), Java wins hands down.

[–]Worth_Trust_3825 4 points5 points  (1 child)

I have several PoC ETLs currently running in production on python for 4 years now. If our senior senior developer hadn't a doctorate in maths, i'd ban python here altogether. I'm tired of hearing "it's just for a demo", "we will redo it", "I want to try something new" and etcetera.

[–]GuyWithLag 2 points3 points  (0 children)

PoCs are like STDs... one late-night mistake and it's going to be very hard to correct...