[Peter Newman] 8 January 2005 "Unified Programming Language" is an attempt to create a programming language that combines the best features of all scripting and compiled languages - with none of their defects. It arose from an idea suggested by [DKF] (I think,) on [Tcl/2], that it might be easier to improve Tcl if we started with a clean slate - and designed a new version thereof (called Tcl/2) - where backwards compatibility with traditional Tcl isn't a requirement. So we can take the bits we want, leave those we don't, and innovate to our hearts content. Seems to me the best way to go. So this page and it's sub-pages are just an attempt to make that new '''Tcl/2''' happen. Obviously however, it's too big a job for one person. So it'll die unless heaps of others - and that means YOU - pitch in. I won't go on about what's right and wrong with existing Tcl. It's discussed exhaustively on this Wiki. First thing we gotta do is get some concrete overall design down on paper. Here are the main features of the new language. Feel free to add more... * [UPL: No Core - No Core Team] * [UPL: The Bootstrap File] * [UPL: The Bootstrap Interpreter] * [UPL: Tcl, Perl, Python, C, Etc] * [UPL: The Language Parser(s)/Interpreter(s)] ---- [Gustav Ivanovic] Huh ? This reminds me about something called M$ dot net framework.