Re: [pypy-dev] Why isn't the PyPy logo Ouroboros(Snake biting its tail)?
Leonardo Santagada wrote: On Oct 19, 2009, at 9:08 AM, Victor Stinner wrote: Le dimanche 18 octobre 2009 20:32:07, Khalid Shahin a écrit : The current PyPy logo seems kind of plain. And Ouroboros is a symbol of snake biting its tail and represents a cycle, a re-creation of itself, or a self-reference. Which would fit nicely in the PyPy logo. I read somewhere that PyPy is no more a project dedicated to Python, but it's a little bit more generic. If the project is splitted in two parts (generic compiler + python interpreter), Ouroboros would be the logo of the python interpreter, right? Separating the pypy translator/compiler from the pypy python interpreter (preferably with different names) is something I would love to see happen. The first thing you have to say to someone when explaining pypy is pypy is two completely different (but related) things... so different logos and names would help a lot. While I agree, to do this we would have to come up with a name for the translation toolchain part. And coming up with names is even harder than coming up with logos. But who should get the Ouroboros logo I don't know. The Python interpreter part of course. Cheers, Carl Friedrich ___ pypy-dev@codespeak.net http://codespeak.net/mailman/listinfo/pypy-dev
Re: [pypy-dev] Why isn't the PyPy logo Ouroboros(Snake biting its tail)?
Carl Friedrich wrote: While I agree, to do this we would have to come up with a name for the translation toolchain part. And coming up with names is even harder than coming up with logos. it's also unclear how to split the sources: e.g., pypy/interpreter/ belongs to both. ___ pypy-dev@codespeak.net http://codespeak.net/mailman/listinfo/pypy-dev
Re: [pypy-dev] Why isn't the PyPy logo Ouroboros(Snake biting its tail)?
Antonio Cuni wrote: Carl Friedrich wrote: While I agree, to do this we would have to come up with a name for the translation toolchain part. And coming up with names is even harder than coming up with logos. it's also unclear how to split the sources: e.g., pypy/interpreter/ belongs to both. Yes, but I think something can be worked out there. Technical problems have a solution, but discussing the name can take arbitrarily long. Cheers, Carl Friedrich ___ pypy-dev@codespeak.net http://codespeak.net/mailman/listinfo/pypy-dev
Re: [pypy-dev] Why isn't the PyPy logo Ouroboros(Snake biting its tail)?
holger krekel wrote: the interpreter is needed for abstract interpretation, true - but does it maybe make sense to eventually decouple these rpython analysis capabilities from how/which Python version/bytecodes are implemented for our Python interpreter offering? it's probably possible, but I don't think it's easy unless you want to duplicate a lot of code ___ pypy-dev@codespeak.net http://codespeak.net/mailman/listinfo/pypy-dev
Re: [pypy-dev] Why isn't the PyPy logo Ouroboros(Snake biting its tail)?
holger krekel wrote: yip. so we need a name for our super-powered ultra-flexible translator. dynajite: - it's for dynamic languages - it provides you a jit - it makes your head explode :-) ___ pypy-dev@codespeak.net http://codespeak.net/mailman/listinfo/pypy-dev
Re: [pypy-dev] Why isn't the PyPy logo Ouroboros(Snake biting its tail)?
On Mon, Oct 19, 2009 at 13:08 +0200, Victor Stinner wrote: Le dimanche 18 octobre 2009 20:32:07, Khalid Shahin a écrit : The current PyPy logo seems kind of plain. And Ouroboros is a symbol of snake biting its tail and represents a cycle, a re-creation of itself, or a self-reference. Which would fit nicely in the PyPy logo. I read somewhere that PyPy is no more a project dedicated to Python, but it's a little bit more generic. If the project is splitted in two parts (generic compiler + python interpreter), Ouroboros would be the logo of the python interpreter, right? it's even more than two parts: - PyPy the Python Interpreter - XXX the rpython-to-whatever translator and jit-generator - pyrolog, spy, gameboy and other VMs using the translator the VMs could live in one bunch or separate as they wish, i'd think. best, holger ___ pypy-dev@codespeak.net http://codespeak.net/mailman/listinfo/pypy-dev
Re: [pypy-dev] Why isn't the PyPy logo Ouroboros(Snake biting its tail)?
On Mon, Oct 19, 2009 at 15:34 +0200, Antonio Cuni wrote: holger krekel wrote: yip. so we need a name for our super-powered ultra-flexible translator. dynajite: - it's for dynamic languages - it provides you a jit - it makes your head explode :-) nice one :) holger ___ pypy-dev@codespeak.net http://codespeak.net/mailman/listinfo/pypy-dev
Re: [pypy-dev] Why isn't the PyPy logo Ouroboros(Snake biting its tail)?
On Oct 19, 2009, at 11:34 AM, Antonio Cuni wrote: holger krekel wrote: yip. so we need a name for our super-powered ultra-flexible translator. dynajite: - it's for dynamic languages - it provides you a jit - it makes your head explode :-) nice :) The logo could be dynamite inspired too :) Although I think that the interpreter being named PyPy still makes reference for a python interpreter running on top of python, so maybe the interpreter could have another name and PyPy could be the name of the umbrella project for dynajite + all interpreters. But it is just an idea, feel free to not listen to me. Being able to say that pypy is a python interpreter that is translated by dinajite is a big step forward in making things clear. Another point is that I don't really think there is any need to separate the sources as antonio sugested, separating things conceptually is enough. -- Leonardo Santagada santagada at gmail.com ___ pypy-dev@codespeak.net http://codespeak.net/mailman/listinfo/pypy-dev
Re: [pypy-dev] Why isn't the PyPy logo Ouroboros(Snake biting its tail)?
Antonio Cuni wrote: holger krekel wrote: yip. so we need a name for our super-powered ultra-flexible translator. dynajite: - it's for dynamic languages - it provides you a jit - it makes your head explode :-) Funny, but not really a name I would seriously consider. Sounds too much like shite... Cheers, Carl Friedrich ___ pypy-dev@codespeak.net http://codespeak.net/mailman/listinfo/pypy-dev
Re: [pypy-dev] Why isn't the PyPy logo Ouroboros(Snake biting its tail)?
Carl Friedrich wrote: dynajite: - it's for dynamic languages - it provides you a jit - it makes your head explode :-) Funny, but not really a name I would seriously consider. Sounds too much like shite... uhm, my italian mind would never pronounce dynajite like that, but maybe native speakers of other languages think differently, I don't know. To mitigate this, we could simply drop the 'e' at the end: 'dynajit', but I agree that it's much more boring. About other names, the most obvious and boring alternative is rpyc (for rpython compiler), but I don't like it too much. ciao, Anto ___ pypy-dev@codespeak.net http://codespeak.net/mailman/listinfo/pypy-dev