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.

Language: C++

#4 in C++
#22 in Linux
#11 in Terminal
#14 in Windows
It wasn't "one" IDE.

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.

https://openwatcom.org

https://github.com/magiblot/tvision

BIOS like UI is Turbo Vision framework https://en.wikipedia.org/wiki/Turbo_Vision - one of the earliest windowed application frameworks. Not GUI framework, obviously. Made by Borland and made famous by its IDEs like Turbo C++ and Turbo Pascal.

Nowadays available as open source: https://github.com/magiblot/tvision

there is also a port of the "original":

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.

It's been an absolute joy toying with TV after all this years for some TUI side-projects.

https://github.com/magiblot/tvision

Missing Turbo Vision for MS-DOS, one of the best ones, produced by Borland for Turbo Pascal and Turbo C++.

Nowadays still available (in spirit) in Free Pascal and a C++ port.

https://wiki.freepascal.org/Free_Vision

https://github.com/magiblot/tvision

Reminds me of Borland Turbo Vision: https://en.wikipedia.org/wiki/Turbo_Vision

Edit: an active open source version with an actual screenshot: https://github.com/magiblot/tvision