Hacker News new | ask | show | jobs
by nikolay 3715 days ago
Okay, but they did a really poor job marketing it in this release. Plus, if it's used within Amazon, why it's Java-only so far?
2 comments

Amazon's mainly a Java shop, not sure if that helps you.
Not really the case - a lot of major projects (like boto and AWS CLI) are in Python.
These are only client-side interfaces. The server-side is usually much larger.
True, but my point was that there's enough talent at Amazon, working on SDKs, and others, and there are precedents where even more complex projects such as JMESPath have wide support [0].

[0]: http://jmespath.org/libraries.html

I'm sure there are ion bindings for every language in common use at Amazon. But a huge percentage of Amazon code is Java, so presumably this one was the best maintained and documented.
I doubt it, when I was there Ion was only used by only a handful of Java teams doing backend work. It was also horribly documented and supported at the time (3.5 years ago).
I am still in Amazon and Ion is definitely the most widely used library around. It has among the best documented code and some of the extensions that have been built on top of Ion are simply amazing.
I left < a year ago and never heard of ion.
What did you work on?