6 ms·
Well you have the MS-DOS era Borland tools. Someone took the time to rewrite it as a cross-platform open source library: https://github.com/magiblot/tvision ht
by skywal_l 2y ago
Well you have the MS-DOS era Borland tools.
Someone took the time to rewrite it as a cross-platform open source library: https://github.com/magiblot/tvision https://github.com/magiblot/tvision
Edit: Not a rewrite, but a port. See comments below.
- professoretc 2y agoTurboVision was distributed as source with some of the Borland tools, and later open-sourced, I think. So it's not a rewrite, just a port to non-DOS terminals.
- sedatk 2y agoYes, that's mentioned in the README.
- petepete 2y agoIBM Topview had a certain charm too https://en.wikipedia.org/wiki/IBM_TopView https://en.wikipedia.org/wiki/IBM_TopView
- em-bee 2y agothis has very strong nostalgia vibes. that's where i learned pascal and C programming. what i would like to see is a gui layer that wraps turbo vision such that i can have apps that work in the terminal and in a GUI. ideally so that the app binaries directly work in both without any recompile or change of code.
- O1111OOO 2y ago> Someone took the time to rewrite [port] it as a cross-platform open source library: https://github.com/magiblot/tvision https://github.com/magiblot/tvision I just now came across the following related to Turbo Vision: > TuiCss is a library focused to create web applications using an interface based on ASCII table, like the old MS-DOS applications. ...... The base of this project is Turbo Vision Framework, but some other frameworks were also checked to introduce some features to TuiCss, like curses, ncurses, Newt, etc. https://www.npmjs.com/package/tuicss https://www.npmjs.com/package/tuicss
- browningstreet 2y agoQmodem was written in Turbo Pascal. It felt futuristic.
- fiddlerwoaroof 2y agoFreePascal comes with an TUI IDE in the Borland tradition (not to mention Lazarus): https://en.wikipedia.org/wiki/Free_Pascal#/media/File:FPIDE_1.0.10_de.png https://en.wikipedia.org/wiki/Free_Pascal#/media/File:FPIDE_...