While we're waiting for someone to synthesize a coherent essay on the topic above, here's valuable reading to warm us all up to the topic:

[Sort the order of the stuff above.]

[What is the issues relating to FORTRAN versus any other programming language? Does FORTRAN do something weird with user input? Or is what is really being requested a tutorial on how to write Tcl/tk applications that interact with external programs that request character based user interaction?]