The following coding language support are:
- C
- C++
- C# **
- D
- Visual Basic **
Currently not supported are:
- F# ***
- (Know a coding language support to compile as Windows’ dll module and support C standard language? Let us know!)
Be aware coding languages using .NET Framework or in other term of managed code method do require a wrapper which takes more time to complete than unmanaged code. Plus is still under experimental stage for the wrapper itself. Add-on API hooks and interfaces are currently under full C language support.
Note: ** Language is a managed code which uses .NET Framework. Therefore do require to use UnmanagedExports extension in order to work properly. Otherwise H-Ext will not be able to communicate with managed Add-on software.
Note: Add-ons with .NET Framework does not support unload process internally for time being. Please restart halo in order to take effect.
Note: *** There is no Add-on API language support for it. However do has ability to include support.