Delphis VCL er ikke bygget på MFC!
Hvis du programmerer direkte til api'en og følger OO princippet, hvorfor ikke benytte sig af allerede eksisterende kode. Da dine klasser, alt andet lige, kommer til at tilnærme sig dem defineret i MFC/VCL/OWL/QT ....
Derudover understøtter Delphi .NET :
http://www.borland.com/news/press_releases/2003/11_03_03_borland_delphi8_for_dotnet.htmlog at Delphi også indeholder værktøjer til den egentlige systemudvikling(ECO), der får "Rationel Rose" til at visne. Gør det da ikke til et dårligere værktøj.
Selvfølgelig underviser man ikke i programmering ved at sætte eleverne foran en computer med delphi, der er nogle grundlæggende principper der skal læres først. Man kan da også sagtens lave delphi programmer i notepad, men som udvikler vælger man værktøj efter opgaven.
MvH
Stefan Svensson
http://fusket.frac.dk