As Hardware Becomes Ever More Impressive, Software Suffers Rough Edges

Where do you see the difference between Apple’s “nudging” with iOS vs. macOS?

Apple software development has become totally undisciplined.

Apple internal software development has become totally undisciplined. I bought an SE/30. The thing that impressed me most was ALL the applications had shortcuts (key-chords) for every menu option and they menus and the shortcuts were consistent across all applications. Adherence to the Human Factors Guidelines was ubiquitous. For crying out loud on Apple’s own applications they come and go.

As for testing it is beaming nonexistent.

Quit VI and EMACS? That’s what ctrl-c was for.

VI and EMACA were for wimps to be a man you really needed to learn TECO. TECO was a manly editor and FYI EMACS was written as a TECO MACRO.

TECO had an option which allowed you to open disks bypassing the directory. You could open any block or series of blocks on the disk. You could edit them in ASCII, OCTAL, HEX, and more. Heck if you had a problem with the direcotory you could edit it.

Control-c doesn’t work in either program. If you were lucky and used csh rather than Bourne shell, you might be able to do control-z which will suspend the program and put it into the background and spawning a new shell. Then you could do kill %1 to end whatever editor you’re using.

And if you understood any of that, you spent way too much time with Unix programming.

You must be a youngster. TECO, Text Editor & Corrector is both a character-oriented text editor with it’s own programming language and was developed in 1962 for use on Digital Equipment Corporation computers, and has since become available on PCs and Unix. Dan Murphy developed TECO while a student at the Massachusetts Institute of Technology (MIT). It was a ubiquitous editor on DEC computers and ctrl-C worked on all DEC computers applications and operating systems. UNIX was developed in the 1970s. EMACs came along in 1976.

Alright, whenever people start trotting out emacs and vi in a discussion about modern software interfaces, it has officially gone off the tracks.

2 Likes