Discussion about this post

User's avatar
Robert J. Sawyer's avatar

I've been using WordStar for 40 years (as of next month), and continue to write all my books with it (I'm a Hugo Award-winning science-fiction writer); I explain why I love it so much here:

https://sfwriter.com/wordstar.htm

I use WordStar 7.0D, the final MS-DOS version, under the DOSBox-X emulator (not plain DOSBox, but rather DOSBox-X, which has exellent specific WordStar support: https://dosbox-x.com/

Expand full comment
Ekbart van der klunk's avatar

I would like to correct various factual errors in this recounting of the history. First of all, the genius Rob Barnaby had written WordStar entirely in Z80 assembler which was then cross assembled into 6502 Assembler for the early Apple computers.

He was a magician in terms of fitting a very complicated program into tiny RAM. In this case he was trying to fit over 100k lines of code into 64Kbytes of RAM. He seriously abused the overlay manager which would let you swap in various sections of code as needed.

Micropro was moving to a team approach and the solo programmer of Barnaby created conflicts, which culminated in him throwing his terminal out the window of the building.

At this time period, the applications had to carry their own printer drivers, and WordStar had to know the command codes for hundreds of printers. It was a full time position just to test all the printers being made.

Micropro wanted to upgrade their already good and hot selling product into something that would be more user friendly The original Wordstar, if you put in an extra BOLD tag, would flip polarity on all subsequent text, and do some crazy stuff that beginning users didn't find enjoyable. They hired a designer, Dan Druid, who was trained in the US Navy in Human Factors research, and very scientifically designed WordStar 2000.

I had a friend Karen Brown who worked at Micropro and i learned about their massive success, so as an education to myself i cloned WordStar in C on an IBM 370 located in SF at Reed Risk Insurance, an R&D firm that only had a few people on staff, but happened to have a monster 370 machine that was entirely unused at night.

After six months i had cloned the basics of WordStar, and got an introduction to Micropro staff, and because of the potential 1 million dollar offer from AT&T for a Unix version of WordStar, they hired me as lead programmer, and for the next year i worked with 12 programmers at Micropro to develop Wordstar 2000.

WordStar 2000 was a very well received product, and i hit my royalty cap in 2 months....

Expand full comment
14 more comments...

No posts