|
|
|
|
|
by bengalister
1890 days ago
|
|
I agree mostly. Some good use cases for Java: - cryptography: It has a wide range support of symmetric/asymmetric algorithms from legacy to modern ones. - XML and SOAP with Web Service Security in particular. - Modeling large business concepts because of static typing, Objects inheritance and polymorphism, no memory management while still being performant. I would not use Python for that but other languages can compete C#, Scala, Kotlin, maybe Typescript. |
|
The cryptography module in Python is awesome. lxml and sud deals with XML and Soap in a blink.
Modeling large business concept is a joy with dataclasses, and the language will never be the perf bottleneck.
Now I understand that if you are experienced with Java, it would solve all those problems perfectly.
But again, I would not, personally, gain anything by using it for this.