Live data from Hacker News

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

news.ycombinator.com

11–20 of 35 posts

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

#11
post #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.

[deleted]

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

#12
post #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.

" Viacess-Orca RiGHTv IPTV/DRM "

a what?

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

#14
SNMP (simple network management protocol)

Not exactly the best way to control a network device. But it is what we have.

Plus, every machine tries to do something different with the non-standard stuff. And different parts of the APIs (called MIBs) from the same vendor follow different reference conventions, so you end up asking a lot of (mostly useless) data to be able to change something from up to down.

Avoid it if you can and use something simpler, like sshing to the device.

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

#20

PerfectScript from WordPerfect 5

Just discovered my fist wordprocessor had some kind of scripting inside...

... because you're talking about that Wordperfect 5.0 with blue screen on a text terminal, right?

I knew you could do some mail merge stuff, but nothing more.

Thanks!

Post reply on HN