I especially got to grips with DEBUG.EXE and this is what I weened myself onto 80(88)(86) architecture assembly coding.
Hard going for a beginner to computer coding whose formal profession is an electronics engineer. It was a completely different mindset for me.
A hard introduction perhaps but not a terrible one. It teaches you the capabilities and limits of the machine from the first, a topic the programmers of this century seem to avoid until all their old bad habits become irreparable anyway.
By 'terminal' we do not mean the programs you run inside it, however.
By 'terminal' we do not mean the programs you run inside it, however.
I appreciate that but the WIndows Command Prompt is a pseudo_terminal with a few resident commands which makes it a pseudo_wrapper for any transient commands.
So in essence it is a terminal with its own builtin shell; that is the way I see it anyhow...
There is also 'mintty' that is part of CygWin, (mini-xterm by any other name?).
The AMIGA CLI is a shell that has no resident commands but will execute any transient ones, again like the Windows Command Prompt is a pseudo_terminal.
It also emulates a large subset of xterm's Escape codes even from its conception...
Started with DecWriter, then TTY33, Then TTY37, then Hazeltine 1200, all pre PC on single user stuff. Dumped into Xenix with console, early Wyse, and Arnet's term followed by SCO Unix with Wy60s then OpenServer with WY60s and Century's emulator TinyTerm. The WY60s and TT gave me the printthru I needed for remote printing without beating my head against the script issues of roll my own.
The TTY37s were cool, but dang, they were heavy to move around.
Besides being heavy, the TTY33 and TTY37 were also noisy and could set up vibrations that would knock things off of nearby bookshelves and desks. Ah, the good old days...
Location: Saint Paul, MN USA / BSD, CentOS, Debian, OS X, Solaris
Posts: 2,288
Thanks Given: 430
Thanked 480 Times in 395 Posts
Hi.
I interpret terminal as anything through which I can communicate with a computer, so it might be hardware, but these days it's usually some software package, driving a dumb screen and keyboard, often with a mouse, from the box to which it is attached, so software counts for a lot in that instance.
As with most people, my favorite changed as time went on, First, the convenience of a TTY33, then the smoothness of the TI Silent 700. However, having a CRT was usually superior, so the Heathkit H19 was best for a period. I think I have used a Tektronix 4014, but not for an extended period. The Illinois / CDC Plato terminal was nearly unbelievable at the time. An electric typewriter was used as the console human-I/O device for the CDC 1604 -- very low-speed IO. A similar device (possibly an IBM Selectric) was used for coding in APL (it had a changeable typeball). A special piece of hardware featuring 2 large programmable CRTs was the console for the CDC 6000 series. For development work (typically on weekends) we would sometimes use that console as a terminal. I'm sure there were others -- would a keypunch count? -- but I think I am digressing ( as well as showing my age )
Now I use whatever is around that *nix provides, Konsole, Terminal, xterm, eterm (but not so much the X-Window driving [eg]macs).
I like the 3151 myself, mostly because it was able to cope with the weird cabling the RS/6000 needed (you'd need three gender changers and 5 crossovers to make a normal DEC VT220 work) and because the TERMCAP database entries for "common" terminals (like VT100, et al.) were - probably deliberately - FUBAR in AIX. I might even have one still somewhere down in the depth of my attic.
For work i use either a workstation capable of X or - if i have to use one of these Windoze-contraptions - Opentext Exceed, so i can use XTerms. Xdefaults are badly misconfigured in AIX and Linux as well and out of the box XTerms are ugly and cumbersome to work with, but with a little tweaking XTerms are far better (and the same everywhere) than AIXterms (IBMs replacement), dtterms (CDEs replacement) or the G- K- and whatever-terms Linux throws at one. There is nothing as original as the original itself, IMHO.
Here is what i use as Xdefaults for XTerm:
And here are the calls for my preferred XTerm colour schemes, the first one is for editing, the second is my "root window":
PS: since this came up: i started my programming career on IBM OS/360 as an Assembler programmer in the late seventies. This Assembler was the first language i learned.
Hello All,
I have a text file containing output from a command that contains lots of escape/control characters that when viewed using vi or view, looks like jibberish. But when viewed using the cat command the output is formatted properly.
Is there any way to take the output from the cat... (7 Replies)
I have been having an extremely annoying problem. For the record, I am relatively new at this. I've only been working with unix-based OS's for roughly two years, mostly Xubuntu and some Kali. I am pretty familiar with the BASH language, as that's the default shell for debian. Now, I've made this... (16 Replies)
The TED talk (Technology Entertainment Design) non-profit initiative started many years ago as a platform for sharing knowledge to a wide audience. Since 2006 the talks are available online under a Creative Commons license. There are now 1000+ TED talks from a wide range of subjects and I wanted to... (3 Replies)
I've set up errpt to redirect to syslog and syslog to forward to our linux syslog server. So I get to play around the rest of the day breaking my labs.
I've been filling file systems, tearing apart vhosts and unplugging cables - committing all sorts of heinous crimes.
I'm not used to this... (4 Replies)
First, a hello to all of you out there. Quick introduction since I'm new here before I ask my question. I'm a Computer Science major who has an unnatural love of operating systems. :) In fact, I'm looking on building a new computer that will have enough RAM to let me have some fun with several VMs... (7 Replies)
Out of the 100s of screensavers in xscreensaver, what is your favorite?
I think mine is definitely juggle. I can sit and watch that juggler forever. I haven't looked into the code, but it must be amazingly complex to deal with all that's going on. From the random throwing pattern, to the arm... (0 Replies)