How would AFC benefit an Ada programmer looking to do Windows development?
The Microsoft Foundation Classes (MFC) provide a comprehensive framework for the development of Windows applications. The Ada Foundation Classes (AFC) enable the Ada programmer to code a Windows application in Ada by interfacing to the framework provided by MFC. This combines the benefits of coding in Ada with the widely used Microsoft framework for building Windows applications. The “thin” binding provided by AFC preserves the structure and naming of MFC allowing the use of widely available training and reference material for MFC.