What does HackerNews think of tvision?
A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.
Turbo C existed as a product. Turbo C++ was another product. They weren't the best or the pinnacle. Turbo Pascal and Borland Pascal also existed.
Borland C/C++ 3.1 was a better product, arguably the pinnacle of Borland DOS IDEs. It was the largest and heaviest retail software package of all time: 30 lbs / 13 kg roughly. It contained a library of books for C and C++, x86 assembly, assembly instruction quick reference manual, debugging, profiling, text UI programming, OWL 1.0, and the Windows API. Borland C/C++ included Turbo Profiler, Turbo Assembler, and Turbo Debugger. It was the last DOS-based TUI editor as 4.0 switched to mostly Windowsu-centric tooling. Borland C/C++ included, IIRC, a trial DOS extender to develop protected mode programs since most DOS programs were real-mode targets. If you wanted a good DOS extender like Phar Lap or Tenberry DOS/4GW, those were pricey and uncommon to average broke coder enthusiasts. Watcom C/C++ (10.6 was about the best) included a trial of DOS/4GW.
Turbo/Borland Pascal had TurboVision for TUI development.
Modern Free Pascal arguably has more available compilation targets than GCC or CLang/LLVM has or ever will.
Nowadays available as open source: https://github.com/magiblot/tvision
https://github.com/magiblot/tvision
A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.
Nowadays still available (in spirit) in Free Pascal and a C++ port.
Edit: an active open source version with an actual screenshot: https://github.com/magiblot/tvision