</div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (LSDan @ Apr 22 2004, 06:56 PM)</td></tr><tr><td id='QUOTE'> so is the fact that i am able to write plugins for cubase a cause of its instability? [/quote:74b4e9aa99]
[GEEK]
Yep. A plugin is a dll like any other in windows. It's a program, and as such the developer has the freedom to be as slipshod, inefficient and dangerous as he wants. In addition the VST API is quite sketchy in the areas of gui and keyboard handling and these are left to the developer to implement, leaving lots of room for non standard hacks, bodges, kudges and mungeing (to use the technical terms)
Even without this, writing bug-free efficient code is an uphill struggle and monumentally time consuming - I should know, I code for food :rolleyes:
From a purely programming-geek perspective, This is why I think Reason is still completely astonishing. If only all software could be like it...
[/GEEK]