06-16-2013, 01:23 AM
I don't think we'll be making C++ plugins any time soon:
1, The ABI is different on each platform and for each compiler, so a plugin would need to be compiled for each platform - mess
2, The C++ plugins would still need some form of API; already the Lua API is difficult to maintain and squirrel was dropped exactly due to this problem
3, Anything you can write in C++, you can write in Lua as well, with minimum amount of effort needed. Look at me - I knew nothing about Lua when I joined 1.5 years ago and now I've written a Lua plugin tutorial
1, The ABI is different on each platform and for each compiler, so a plugin would need to be compiled for each platform - mess
2, The C++ plugins would still need some form of API; already the Lua API is difficult to maintain and squirrel was dropped exactly due to this problem
3, Anything you can write in C++, you can write in Lua as well, with minimum amount of effort needed. Look at me - I knew nothing about Lua when I joined 1.5 years ago and now I've written a Lua plugin tutorial