Turbo Vision 2.0 – a modern port

Dev legends cheer, DOS gets a high‑five, and 1993 code still runs

TLDR: Turbo Vision returns as a modern, cross‑platform, Unicode‑ready revival of a beloved ’90s text interface toolkit. Comments brim with nostalgia, a shout to rival project Final Cut, and applause for still supporting DOS—proof that old-school tools can still deliver simple, fast, no‑frills apps today.

Turbo Vision 2.0, the throwback toolkit for text-based apps, just got a modern port with cross‑platform and Unicode powers, and the comments went full nostalgia. Veterans are misty‑eyed: jgord calls it a “cultural treasure,” praising the old Borland manuals like vinyl collectors swapping liner notes, while warpech drops a legendary origin story—career launched by a Turbo Vision book fished from a dumpster—and the crowd eats it up. The repo is here: Turbo Vision.

But this isn’t only museum talk. lepicz says it’s “still very well usable,” even hacking a front end for a modern debugger, adding that code from 1993 basically compiles today—cue the meme: “1993 called, it still runs.” Meanwhile, michaelsbradley link‑drops Final Cut, nudging a friendly “which retro TUI (text‑based interface) are you?” showdown without turning it into a flame war.

The hottest micro‑take? snvzz’s mic‑drop: “DOS still a target. Respect.” That line turned into a mini‑celebration of old machines getting new tricks. The vibe is clear: half shrine, half toolbox. Some folks come for the pixel‑blue nostalgia, others for a no‑nonsense, cross‑platform terminal UI that just works—and now speaks Unicode. A retro comeback with real‑world chops

Key Points

  • Modern port of Turbo Vision 2.0 provides cross-platform, Unicode-capable text-based UIs.
  • Project began in late 2018; by May 2020 it reached near feature parity and was made public on GitHub.
  • Original goals: minimal-change Linux support, maintain DOS/Windows functionality, and source-level compatibility with legacy apps.
  • Unicode support was integrated in July–August 2020; a Turbo text editor was created and features were enabled on Windows.
  • Build options include Linux, Windows (MSVC/MinGW), Windows/DOS (Borland C++), vcpkg distribution, and CMake dependency integration.

Hottest takes

"This is a cultural treasure" — jgord
"My programming career literally started in a dumpster" — warpech
"DOS still a target. Respect." — snvzz
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.