Creating Binary plug-ins

If you would like to create an extension, that can lead to intensive calculations or runtime operation on the source code, it is better to create such extension as binary, but not script plug-in.

Another reason for creating a binary plug-in, that you want to add something, that is yet not supported in scripting plugins, as extending of syntax highlighting (services like spell checker or live colors plug-in provides).

Check the source code of Live Colors plug-in as an example for creating your own binary plug-in.