3 ms·
> doing Windows programming with OWL in 1993 was quite delightful I never used the C++ version OWL (though i do have Borland C++ 5 around here, perhaps i'll tr
by badsectoracula 4y ago
> doing Windows programming with OWL in 1993 was quite delightful
I never used the C++ version OWL (though i do have Borland C++ 5 around here, perhaps i'll try it for fun at some point), but the Turbo Pascal version of OWL (which i also really used but had a brush with - and some docs) wasn't really that great - more of a helper library for the underlying Windows API, needing to know the underlying API, in practice not very different than MFC (also more of a helper library to make using Win16/Win32 easier than something to let you ignore it).
VCL was by long long far the best API/Framework (and in some ways it still is, though FCL/LCL is better since it is richer and also crossplatform).
FWIW i did a partial recreation of Turbo Pascal OWL in Free Pascal some years ago[0]. It doesn't have much of a practical use though (unless you want to make some small GUI EXE files in Free Pascal) since i think even Borland abandoned the Pascal version of OWL and i doubt many people used it.
[0] http://runtimeterror.com/tech/fowl/ http://runtimeterror.com/tech/fowl/
- pjmlp 4y agoWhen the alternative was raw Win16, it was certainly delightful and felt pretty much an evolution from Turbo Vision. Naturally VCL was even better, Microsoft is still trying to catch up with C++ Builder and failing spectacularly at it. C++/CX could have been it, but then the ATL/WRL folks at WinDev had to kill it.