Borland Turbo Assembler Version 5 User's Guide (1996) [pdf]
31–40 of 60 posts
Re: Borland Turbo Assembler Version 5 User's Guide (1996) [pdf]
#32Re: Borland Turbo Assembler Version 5 User's Guide (1996) [pdf]
#33Borland manuals were a pure delight.. as was the speed of Turbo Pascal compilation and the elegance of their text mode windowing object system. I remember scouring all the possible BBS dialup file servers to find a compiler for my first 8086 machine .. I knew there had to be something better than GW Basic .. I could not find a compiler for free, but did happen up on A86 assembler, so got an intro to how the machine r…
I don't understand why the TUI of old text-mode IDE's (from Microsoft as well as Borland) has yet to be replicated in modern terminal environments. You can kinda get a menubar in Emacs but it's quite clunky, and grabbing mouse input in the terminal requires a separate incantation. And even Emacs doesn't allow for floating windows/dialogs, nor does it show text-mode scrollbars or windowing widgets. You'd think that ma…
It is technically possible though, as an example here is Free Pascal's text-mode IDE[0] running inside an xterm window under Linux. The IDE uses Free Vision[1], a TUI framework originally based on Borland's Turbo Vision, that is nowadays part of Free Pascal itself (though the framework uses the TP7-style "object" types for OOP instead of the Delphi-style "class" types).
Re: Borland Turbo Assembler Version 5 User's Guide (1996) [pdf]
#34Earlier quoted context omitted.
I don't understand why the TUI of old text-mode IDE's (from Microsoft as well as Borland) has yet to be replicated in modern terminal environments. You can kinda get a menubar in Emacs but it's quite clunky, and grabbing mouse input in the terminal requires a separate incantation. And even Emacs doesn't allow for floating windows/dialogs, nor does it show text-mode scrollbars or windowing widgets. You'd think that ma…
I think it is partly fashion (little UI is more "hackerish" after all) and partly lack of exposure (a lot of programmers nowadays who have worked on TUI applications might have little to no exposure to DOS programs of yesteryear). It is technically possible though, as an example here is Free Pascal's text-mode IDE[0] running inside an xterm window under Linux. The IDE uses Free Vision[1], a TUI framework originally b…
Re: Borland Turbo Assembler Version 5 User's Guide (1996) [pdf]
#35Borland manuals were a pure delight.. as was the speed of Turbo Pascal compilation and the elegance of their text mode windowing object system. I remember scouring all the possible BBS dialup file servers to find a compiler for my first 8086 machine .. I knew there had to be something better than GW Basic .. I could not find a compiler for free, but did happen up on A86 assembler, so got an intro to how the machine r…
I don't understand why the TUI of old text-mode IDE's (from Microsoft as well as Borland) has yet to be replicated in modern terminal environments. You can kinda get a menubar in Emacs but it's quite clunky, and grabbing mouse input in the terminal requires a separate incantation. And even Emacs doesn't allow for floating windows/dialogs, nor does it show text-mode scrollbars or windowing widgets. You'd think that ma…
However, the floating window had its downsides. They hid what was behind the window and modals, so if you started a dialog box and changed your mind about the text behind it, you have to close the dialog box, change the text and restart your dialog box.
Emacs and Vim avoid these problems by turning everything into a buffer. So all of your interactions with the editor are done through buffers which can be opened side by side.
Re: Borland Turbo Assembler Version 5 User's Guide (1996) [pdf]
#36Re: Borland Turbo Assembler Version 5 User's Guide (1996) [pdf]
#37Borland manuals were a pure delight.. as was the speed of Turbo Pascal compilation and the elegance of their text mode windowing object system. I remember scouring all the possible BBS dialup file servers to find a compiler for my first 8086 machine .. I knew there had to be something better than GW Basic .. I could not find a compiler for free, but did happen up on A86 assembler, so got an intro to how the machine r…
I don't understand why the TUI of old text-mode IDE's (from Microsoft as well as Borland) has yet to be replicated in modern terminal environments. You can kinda get a menubar in Emacs but it's quite clunky, and grabbing mouse input in the terminal requires a separate incantation. And even Emacs doesn't allow for floating windows/dialogs, nor does it show text-mode scrollbars or windowing widgets. You'd think that ma…
Re: Borland Turbo Assembler Version 5 User's Guide (1996) [pdf]
#38Earlier quoted context omitted.
I don't understand why the TUI of old text-mode IDE's (from Microsoft as well as Borland) has yet to be replicated in modern terminal environments. You can kinda get a menubar in Emacs but it's quite clunky, and grabbing mouse input in the terminal requires a separate incantation. And even Emacs doesn't allow for floating windows/dialogs, nor does it show text-mode scrollbars or windowing widgets. You'd think that ma…
The IBM PC text mode buffer was mapped into memory, so you could quickly update any part of the screen and easily do things like double-buffering (for rock-solid screen updates), composing the screen out of floating windows held in separate memory buffers, etc. The Unix terminal is derived from line printers (teletype), a fundamentally different kind of TUI. I don’t know how much this realistically affects today’s te…
As far as affecting the state of TUI/CLI programs today, it becomes part of the culture as well as part of the overall look and feel of the system.
Yet, there are programs that break from convention: JOE, Dit, irssi, etc.
Re: Borland Turbo Assembler Version 5 User's Guide (1996) [pdf]
#39Re: Borland Turbo Assembler Version 5 User's Guide (1996) [pdf]
#40Borland manuals were a pure delight.. as was the speed of Turbo Pascal compilation and the elegance of their text mode windowing object system. I remember scouring all the possible BBS dialup file servers to find a compiler for my first 8086 machine .. I knew there had to be something better than GW Basic .. I could not find a compiler for free, but did happen up on A86 assembler, so got an intro to how the machine r…
I was 14 years old, only ever programmed in Commodore Basic by typing in programs from the manual (in German) without understanding them, didn't understood English much. I got pirated Turbo Pascal 7 and Turbo Basic with included manuals and I've learned programming from them (in a foreign language, with no internet). That's how good they were.