Live data from Hacker News

Ask HN: What's the worst API you've run into?

news.ycombinator.com

1–10 of 35 posts

Re: Ask HN: What's the worst API you've run into?

#8
Hmmm... Anything enteprisey. I once had to interop with Viacess-Orca RiGHTv IPTV/DRM clusterfuck, and wouldn't recommend anyone to get remotely close. Not just to that, but to anything SOAP.

Then, maybe, PayPal's NVP APIs. Quite a mess (although, I guess, I can understand why it's that way), with docs not really covering the fine details, esp. all the possible failures.

Re: Ask HN: What's the worst API you've run into?

#10
The old Microsoft Crypto API (the newer one is better, but still bad)

It's been a few years, but from memory:

IIRC you could e.g. install new keys, but not quite list them (somehow only almost), and you couldn't remove them again.

Amusingly you could also tell the API was developed by three different people, who preferred different API styles (I remember one was fond of callbacks, the others apparently not so much). Reading the documentation was pretty funny because you got pretty good at spotting which functions had been created by Alice, Bob or Charlie. That was the only thing that was fun about it :-)

Post reply on HN