Hey Empardopo
I saw your comment on my Engine18 thread, but I just saw this one.
You can do a Mala plugin in anything that supports C style call backs and structures.
Loadman and the Mala site have some pretty good info on that.
I'm virtually positive Delphi would work as I believe Mala is written in Pascal.
I'm not sure which VB you're talking about. VB.net works, definitely, because that's what I wrote Engine18 in.
VB6 could would, but it would require quite a few hoops to jump through since VB6 doesn't natively support callbacks and the kind of structures required.
If you're talking about .net, my Engine18 project was built specifically for that purpose (ie making it REALLY easy to write plugins for mala).
There's a few areas that I'm not completely satisfied with (one being how I'm handling reading and writing configuration), that's the main reason that I haven't opensourced it yet.
But if you want to have a look, I could package up everything for you.
The biggest reason to use Engine18 would be Intellisense. Basically, it wraps all the Mala API's and sctructures in .net friendly ways so that everything you're used to seeing in a .net app, you see while developing a plugin for mala. Because of that, even though Engine18 is writtenin VB.net, you could use any .net compatible language to write your plugin (F#, or IronPython anyone?
)