I kind of miss the days of ASCII-based user interfaces. In some ways it was much easier to do special layouts and tricks because of the uniformity of the spacing (on most monitors of the time). For example, one could use asterisks to quickly create bar graphs. If you don't have a framework for bar graphs in GUI's, it is much more effort. For example, to generate bar-graphs in ExBase, one do something like this with an existing table:
use qtrSales
list all descript, replicate('*', amount / 1000)
trinkets **********
winkets ***************
coins ******
pens ************
Designing complex forms was more or less WysiWyg because you can put things anywhere on the grid using array-like coordinate systems or file substution. Now adays, people look at you funny if you use AsciiArt of any kind on reports or UI's.
[==============||=========]
$1000 x
| x
| x
| x
| x
| x
| x
| xx
| xxxx
| xxx
| xxxx
| xxxxxx
| xxxxxxxxxxxxx
| xxxxxxxxxxxxx
$50
$Old equipment----------------------------> $bleeding edge
***
See also: AsciiArt, LongListsSmell (example)