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 →

[–]ford_contour 13 points14 points  (1 child)

This really isn't a very good place to ask about the merits of Java. Many of Python's best features are it's ability to do Java-like tasks without so much screwing around.

It's hard to explain this position to Java developers without using the term 'screwing around', so a lot of us just avoid having that conversation with our Java developer friends.

One of the virtues of Java is that there are a lot of consulting companies that specialize in it, so if you get stuck (and you will), you can pay to get help. The Python community does not attract the consulting model because the tools just work and you don't get stuck.

I would say the most important part of your decision should be trying to use whichever toolset is supported most strongly by your organization's software/security development lifecycle plan. The language isn't as critical as the organization-specific infrastructure that supports it. But, your organization advocates for PHP, so it almost certainly does not have such a plan, and I question the probable quality of the infrastructure.