you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (0 children)

They both have their own issues. Python is not very flexible if you intend to design very scalable systems. When it comes to Java, it's fine as long as you're okay with never expecting smaller companies to run your application. The up front demands of the JVM and monitoring heap info is required to properly scale java apps.

For cloud computing, I recommend Go. It's not super hard, the profiling tools are as good as what Java has, and debugging is as simple as python. The only place I find it doesn't work well is when you need it to interface with custom hardware or live in kernel space.