a dependency injection framework.
Dependency Injection is getting to be so commonplace -- and so powerful and useful -- that it should become part of the Delphi RTL.
Daniele Teti commented
Chunfu Tan commented
I totally agree with this...
I (unfortunately) have to do a lot of C# programming (I say unfortunately because I'd love to find a job in Phoenix where I can just do Delphi - sadly my Delphi has been relegated to a hobby but...hope springs eternal) and I can't live without Ninject as part of my database development. Matter of fact, I went so far as to write a T4 template that creates all my entities, repositories and data context using DI - I don't even think about it anymore - I just use it and presume it'll be there.
So, YES, I want a DI framework in Delphi!!!!!