This is the mail archive of the guile@sources.redhat.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: PHP fork project- Guile vs Python vs ?



    >> I still think the best approach is to endorse another
    >> non-lisp-like language (probably Python), and make it easy to
    >> link to both Scheme and Python interpreter libraries.  That way
    >> you cover both types of users, and they can use the real
    >> languages they are accustomed to.

    Moshe> As a core Python develper let me comment here that Python
    Moshe> is highly unsuited for what you want here. In particular,
    Moshe> classic Python does not have continuations or
    Moshe> tail-recursion, and has only partial GC. This is enough for
    Moshe> Python (which is a great language) but not enough to
    Moshe> trnslate (e.g.) Scheme into Python.

I must have expressed myself poorly: I meant link to both libraries so
that users can select which language they want for scripting in their
application.

I am not proposing Python as a target language for a translator.

    Moshe> However, translating Python into Scheme shuold be a 2-week
    Moshe> project once a sufficiently module system and object system
    Moshe> evolve.

That is very good news.
 

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]