In the past I have tried to write code to paper and
failed to do much with
it. Outlines are about as far as I can go. I did this because I wanted to
continue work or pass the time when I didn't have a machine in front of me
(in high-school or waiting in the Doctor's office).
I guess it's what you become used to. Timesharing used to cost
beaucoups bucks, so you worked offline as much as possible.
That economic reality did engender a generation of higher-quality
software than we've seen since, though... I blame a lot of the
low-quality of current software on the program-by-the-seat-of-
your-pants method.
-dq