>> no, its not irrelevant at all. if language X is popular, the reliable >> compilers/interpreters become widely available. hence the program becomes >> portable. This last is a complete non sequitur: the fact that "reliable compilers/ interpreters become widely available" simply creates an _illusion_ of portability. It is only when one discovers that each "reliable compiler" implements its own dialect, that each operating system intersperses its own nuances, that each architecture contributes its own artifacts, that one discovers that such "portability" is a complete and utter myth... ** Phil.