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.]


Why privilege FORTRAN? That is, why wouldn't this have been a better page, titled "... on interacting with applications written in other languages ..."? 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?]