XyWrite III+ and IV are very slick WordProcessors written in 8088 assembly language.
Author: XyQuest? Homepage: Family: WordProcessorFamily MsDosEditors Platform: MS-DOS License: Commercial
Quite useful as a text editor as well. Extremely fast -- just hold down the page down key to watch it fly through text!
Supposedly, related to the ATEX typesetting system.
This text editor/word processor is no longer sold.
It can also produce clean ASCII files, suitable for use by compilers. Thus, it can perform as TextEditor.
XyWrite has really enthusiastic fan base, as described in this article in Salon magazine: http://archive.salon.com/21st/feature/1998/08/25feature.html . Check out these fan pages:
I've sometimes described XyWrite as "a programming language designed to manipulate text, wrapped in a clever word processor disguise." XyWrite was based on a macro language called XBL, and could have custom commands implemented in XPL. (The head of the XyWrite user's group in NYC was VP of an editorial production house, and spent most of his time writing XyWrite code to do processing on manuscripts sent to them by publisher clients.)
The user interface was implemented in the XyWrite Help system, and was also customizable. (Indeed, one reason why Nota Bene still exists while XyWrite doesn't is that Nota Bene's default configuration was a lot easier for new users to master than the one shipped by XyWrite.)
The lead developer wrote in Assembler on an original IBM PC with a 4.77 mhz 8088 CPU well after "fast" AT machines based on 25mhz 80286 chips were the norm. He figured that if it performed acceptably on an original PC, it would fly on something more powerful.