What specifically is the problem you have with Delphi code? I'd love to know what you feel it's limitations are.
Don't ask me, ask every single DAW company why they don't use Delphi and why they have identical Mac/Win versions released at the same time ?
Don't you think that's a little ignorant? You're harshly criticizing a programming language and development environment you know nothing about.
I know I always say about the "old Delphi" but you see with the Plugin code the Mac/Win both look identical, both have the same features, both are released at the same time. This way the Plugin for both version could be released in Dec, the Mac Plugin would not have to wait for the BBW4.app into the next year.
FL Studio is written in Delphi.
If you want to "a complete rewrite" you could use Delphi, sure, but why ?
The Plugin is developed quickly without limitations, all the limitations are with the BBW4 side and waiting for a communication line to be added.
The deal is the "OLD" code that has to be modified, I would say that is where the bottle neck is, that these things aren't just "DONE" as they would be if it was ALL done in the Plugin code....
Honestly you're just making things up that make little sense.
What exactly is "Plugin code"
And what makes you think that "Plugins" can not be written in Delphi?
I've yet to run across anything that can be done in C++ than can not be done in Delphi.
I don't see any advantage to doing a complete rewritten in C++ or C#, when Delphi is just robust, unless you're coders are not familiar with Delphi.