On 10/09/2013 at 02:25, xxxxxxxx wrote:
I really wonder what the reasoning behind this is. In my opinion one of the main benefits of Python plugins (and COFFEE plugins as well) was that they were usually downward compatible. I still use a super old COFFEE plugin called chestnuts and I think that's been around since R9.
I heard there were some security issues with the pypes where people got to decrypt the original source code, but AFAIK this was done right in memory with some debugging software, after the pype was decrypted by C4D for execution.
Wouldn't it have been best to simply compile the pyp to byte code and than run that directly instead of implementing some proprietary encryption?
On another note, if Maxon is all that concerned about protecting our sourcecode, why didn't we get a protect button for Python objects, Python xpresso nodes and Python effectors?
This and the slower startup times make the R15 a real letdown for all C4D developers.