I'm frequently saying that .NET 1.1 (and java) is just VCL(Delphi) with virtual machine.
My friend corrects me: In his opinion delegates came from QT.