Delphi and VCL 2.0 or going into XXI century

There is no .Net in the new Delphi roadmap you say. And this is not true. HL is a .Net release. and there is more to it…

There is my take on this: Why should we care so much about “platform” layer? Why are we forcing CG to care so much about platform layer?

Nowadays environment is no longer “pure” such as – only Win32, or only .Net. There is mix of old and new applications.

Approach taken with BDS and early VS was great – one can develop both Win32 and .Net.

Now with CG being between two (three) fires and being burned from both sides, it is tough for them to please both with approach taken – by using “pure” adoption of both platforms.

I strongly agree with some, we need VCL 2, aka redesigned and abstracted from OS level and having adapter layer for each platform (if and where it is needed). I love idea of having one IDE and one language for all platforms – VCL->.Net->Win/Mono or VCL->Win32/Win64 or VCL->Mac.

(more…)