4 ms·
Well, this has existed, but it's been internal to Microsoft (perhaps only internal to the windows team? That's the only place I've seen it). It's just taken a w
by oldmanhorton 7y ago
Well, this has existed, but it's been internal to Microsoft (perhaps only internal to the windows team? That's the only place I've seen it). It's just taken a while to slowly open source more and more internal tools
- snaky 7y ago> Windows Template Library (WTL) is a free software, object-oriented C++ template library for Win32 development. WTL was created by Microsoft employee Nenad Stefanovic for internal use and later released as an unsupported add-on to Visual Studio and the Win32 Framework SDK. It was developed primarily as a light-weight alternative to the Microsoft Foundation Classes and builds upon Microsoft's ATL, another lightweight API widely used to create COM and ActiveX libraries. https://en.wikipedia.org/wiki/Windows_Template_Library https://en.wikipedia.org/wiki/Windows_Template_Library
- contextfree 7y agoNot the same thing
- jstarks 7y agoAnd remarkably we didn’t have this in the Windows team until relatively recently (a few years ago). Before WIL, each team developed their own C++ wrappers and error handling conventions, and it was difficult to trace errors as they flowed across different teams’ components. It was a big improvement when we standardized on this library across all the teams. I can’t recommend this enough.