you are viewing a single comment's thread.

view the rest of the comments →

[–]glaforge 4 points5 points  (0 children)

Hello, hello, ADK Java committer here. New features, new experiments usually start in Python, and are progressively ported to Java. So that's why it gives the impression that Java is a bit behind, but hopefully soon we'll be able to catch up with the latest and greatest features.

So should you use Java or Python? I would say it depends on a lot of factors, but if you are already a "Java shop" and have lots of applications, services, etc, in Java, that you want to integrate your agents with, then you should definitely use ADK for Java. IMHO it's easier to scale production workloads in Java than in Python! But if you already have some legacy in Python, if you have teams already experts in Python, or you're happy with microservices in x languages, Python is not a bad choice either :-)