Closed hacker1024 closed 4 years ago
It has always been Java, as long as I can remember. Even back when they used Flash for the frontend. And it’s not a weird choice at all. Not sure this is something we have to document here though.
Huh, I never knew. It seems like a weird choice to me to have something as resource intensive and relatively inefficient as the JVM running an API that'll be interacted with so much.
I think it's worth mentioning because if anyone ever encounters unexpected behaviour from Pandora's servers, it may be due to a know Java bug (or a bug in a common Java library), and knowing this may make it easier to work around.
I’d say the odds of encountering an actual Java bug are pretty small and if so, we should document that workaround instead.
New thing I just discovered by accident. I was kinda surprised, Java seems like a weird choice - but I think the documented response is pretty string evidence.