Poll: Do you want to have ability to write plugins in C++ or another language?
You do not have permission to vote in this poll.
Yes
11.11%
1 11.11%
No ( post why not , if you can )
88.89%
8 88.89%
Total 9 vote(s) 100%
* You voted for this item. [Show Results]

Another plugin language - beacos LUA is hard for some ppl
#2
The problem is a c++ plugin API is complicated to create. The big problem is dynamic loading and registration. Every platform has its own dynamic loading API, and c++ has no built in way of doing it. And that's before you get into c++ linking issues. (It would be easier to create a c API, but that still has issues with cross platform API's). As for bringing a c++ compiler, that's just as complicated, as licensing issues would basically make it impossible to build the official builds with visual studio, a major problem for this project.

Writing a c++ API would either be as hard/harder to maintain as the lua one, and previous experience of this project has been that maintaining multiple languages is not worth the effort. There's almost never enough of a benefit.
Reply
Thanks given by:


Messages In This Thread
RE: Another plugin language - beacos LUA is hard for some ppl - by worktycho - 05-10-2015, 05:44 AM



Users browsing this thread: 5 Guest(s)