Purpose: gather together tips on writing portable Tcl and Tk programs that will more likely run on many platforms.
Looks like someone started a similar page some time ago, calling it What should I be sure to do so my Tcl based programs run cross platform and Tcl built-ins for cross platform functionality.
ftp://www.tcl.tk/pub/tcl/doc/portable-tk.ps and ftp://www.tcl.tk/pub/tcl/doc/portable-tk-slides.ps
LV 2006-Feb-16 A discussion of best practices for making use of file is in order, for I've seen people recommend file join, file nativename, and file normalize, but would love to see practical coding examples showing how one can write code (both Tcl and Tk) for gathering file names from users, generating new file names, etc.