Z:gnu-www-ja-rms-lisp--f603c3-As long as the extensibility l/en

As long as the extensibility languages are weak, the users have to use only the language you provided them. Which means that people who love any given language have to compete for the choice of the developers of applications &mdash; saying &ldquo;Please, application developer, put my language into your application, not his language.&rdquo; Then the users get no choices at all &mdash; whichever application they're using comes with one language and they're stuck with [that language]. But when you have a powerful language that can implement others by translating into it, then you give the user a choice of language and we don't have to have a language war anymore. That's what we're hoping &lsquo;Guile&rsquo;, our scheme interpreter, will do. We had a person working last summer finishing up a translator from Python to Scheme. I don't know if it's entirely finished yet, but for anyone interested in this project, please get in touch. So that's the plan we have for the future.