WireWorld » Hacks » Wirehead on Hacking
API design: Presets, pre-patched, normalized, or modular
Making APIs is both easy and hard. See, it's one thing for a software engineer to make a piece of software aimed at a musician or artist who is deeply scared of what horrors lurk inside the chassis, because it's often times coming from a fear that you may have never understood. Writing APIs is different because you presumably are writing for someone who is closer to a like-minded individual....