Разработчик Начо Мелладо (Nacho Mellado) рассказал, что он взломал компилятор C++ 28-летней давности (Watcom C++32 версии 11.0 1996 года от Sybase Inc.), чтобы проект поддерживал исключения.
Фактически это произошло за два года до того, как исключения стали частью первого стандарта C++.В 1998 году Мелладо с друзьями выпустили библиотеку The DarkRising Library (TDL) обработки графики и аудио в реальном времени для DOS, в основном для игр и создания проектов типа demoscene.
Проект Watcom уже тогда опередил своё время, но поддержки исключений там ещё не было.Спустя годы Мелладо возобновил работу с библиотекой.
Читать на habr.com