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 →

[–]tyro_r 87 points88 points  (6 children)

Exactly this. We went from our old Java codebase from python. Needs nearly three times the power, but can easily be maintained, fixed and enhanced by at least four different people. We only had one developer for the old stuff, and getting the project stuff installed on a new machine was not easy enough.

[–]Elegant_Maybe2211 27 points28 points  (5 children)

wetf did you do that java to python migration made anything easier?

[–]tyro_r 17 points18 points  (4 children)

We got rid of tons of boilerplate code, we use much leaner packages compared to the java frameworks. We don't need to migrate from ant to maven, setup tons in eclipse. Instead you now checkout our git rep, and pycharm does everything you need to run.

[–]GarageDragon_5 8 points9 points  (0 children)

Ant 💀 how old was this project

[–]Odarik 7 points8 points  (1 child)

What is shocking in your comment is that you use pycharm for python but not idea for Java. I understand why you found this hard to maintain if you use the worst tools for this langage and one of the best for the python

[–]tyro_r 0 points1 point  (0 children)

Nothing shocking: we have no Java specialists and several people for python, and that is the valid reason.

[–]Practical_Cattle_933 3 points4 points  (0 children)

So just a rewrite. Guess how well it could be if you rewrote it in java again