Home
Feedback
FAQ
Getting Started
Discussions
Site operation discussions
Recent Posts
(new topic)
Departments
Courses
Research Papers
Design Docs
Quotations
Genealogical Diagrams
Archives
CLPython is an implementation of the Python programming language in Common Lisp. It is developed by Willem Broekema with support from Franz Inc. CLPython is released under the LLGPL.
You might enjoy browsing the source code.
This is disappointing.
Not really sure I'd use Python in CL. Personally I like Lisp much more than I do Python - when I do use Python (work) I just use CPython.
Supporting one initial Lisp implementation is a pretty practical strategy for Lisp free software. By side-stepping the distraction of portability in the beginning you get a better chance at producing something that works. And if you do manage to make something cool then there're masses of people ready to port it to their own Lisp of choice.
Nice hacking Willem :-)
NB: The explicit SLIME design goal was to be "as CMUCL-specific as possible" but the users of others Lisps stepped up and ported it far and wide. This was quite a surprise!
I can imagine situations where I might use it. I'm happy to see implementations of languages for their study value.
CMUCL has always had Python builtin! ;)
There is actually (partial) implementation the other way around. I mean PyPy's Common Lisp backend.
Recent comments
22 weeks 6 days ago
22 weeks 6 days ago
22 weeks 6 days ago
45 weeks 19 hours ago
49 weeks 2 days ago
50 weeks 6 days ago
50 weeks 6 days ago
1 year 1 week ago
1 year 6 weeks ago
1 year 6 weeks ago