Peter Newman 8 January 2005:
Multiple Languages
One-eyed Tcl'ers will note the sacrilege at the top of the example UPL: The Bootstrap File. What are Perl and Python (etc) interpreters doing there?
Simple; this is the "Unified Programming Language". It's for idiots like me who think that there's no such thing as the perfect programming language (although every programmer probably has his or here preference(s)).
But UPL is built on the assumption that every programming language ahs it's advantages and disadvantages. And we want the script level programmer to be free to:-
So not only only can the script-level programmer select the data types and command/functions from their `traditional' programming language of preference (Tcl, Perl Python, C, etc), they can also:-