I thought I'd take the occasion of OpenVMS turning 30 to share some thoughts about why I have OpenVMS experience on my resume and how you can avoid being stuck in OpenVMS.
But, the way I see it, a base API doesn't need to be easy to deal with. It doesn't need to be simple. It just needs to be simple enough to gather a small bunch of users who can shake out a good wrapper from various repeated pieces of code and flexible enough that they can actually write something....