Ihadn't thought of that. So no handshaking.
I was thinking 3.3v into the parallel port (assuming it did allow input)
was a bit iffy, it would depend on the circuitry of the printer port it's
feeding. It might work fine, or it might be noisy, not enough absolute
difference between high and low.
But if the Pi doesn't want more than 3.3V, then nothing can come back to
it until someone adds some buffers between the two to deal with the
voltage variant. At which point, they might as well add some buffers for
the signal lines going to the other computer.
At which point, one might as well go RS-232 and just add line drivers and
receivers. One thing the clueless didn't specify earlier was that the Pi
board apparently includes a serial I/O among those "general purpose I/O
pins", so all that's lacking is the drivers and receivers.
Or, didn't the Commodore 64 just output TTL on the serial port? I seem to
recall endless articles about adding RS232 drivers and receivers so the
computer would work with real RS232. Get one of those, and you've got
your 40character wide terminal, only it would be +5v ttl, not 3.3V.
Either somebody has to learn to solder, or the simpler solutions of the
ethernet port, or the intended hooking the board up to a USB keyboard
(easily found in the garbage, though not as common as PS/2 keyboards yet)
and to a DVI or HDMI monitor or TV set.
Or, add a string of 8 toggle switches to input data into the Pi, and a
string of 8 LEDs to indicate output from the Pi, and write a monitor to
make use of them. It wsa good enough in the days of the Altair 8800
(though the front panel hardware was extensive) or the days of the Cosmac
Elf (the RCA 1802 CPU was set up for jamming data onto the bus, so it was
easy to have a front panel, and no monitor in ROM needed). But it's a
massive step down when the PI is so fancy that it can run full blown
Linux, and is almost as good as the 1GHz/512meg computer I was using till
this past October.
Michael