
Hi everyone, I started to work on PyPy about a year to a year and a half ago, but had to quickly drop the project because of school and academic research I'm involved in. I really feel that even though PyPy is still at a stage of rapid development and evolution it's about time that people start really illustrating the true power of pypy. I'd like to be that guy for you. My idea is simple, I'll write small but useful applications that really illustrate the powers of pypy. These small applications can be loosely strung together as tutorials of language features or just examples of pypy's superiority. For some time now, I've developed small extensions to CPython in form of models, c extensions, and decorations to add features to the language that I find useful. However, Pypy's architecture naturally lends itself to these tweaks and in some cases supports them already. So basically, I want to know your thoughts on this. And if you have any ideas for applications or features you'd like to see illustrated please let me know! Regards, Paul

Hi Paul, On Sun, Nov 05, 2006 at 12:46:29PM -0500, Paul deGrandis wrote:
idea is simple, I'll write small but useful applications that really illustrate the powers of pypy.
Sorry for the delay! Yes, this idea is attractive. Do you have particular projects in mind? Areas of interest? You are welcome to drop by in #pypy (in ~ european hours :-) and discuss this - unless of course you did so already and we missed the connexion between you and your nick :-) A bientot, Armin

Hi Armin, Thank you for the input. I'm working on some interesting research projects but I have this project cooking to. I agree I think it is very attractive. I'm interested in general interesting applications of emerging technology like Pypy. Pypy has so many amazing features and aspects that there are a pool of interesting applications to create. Alternatively, there are also boring applications that when done with PyPy, offer an elegant solution. Other areas of interest are autonomic computing, situation aware computing (like application aware firewalls and situation aware protocols). I'm also currently involved in a Software Forensics research project with Drexel University. Paul On 11/29/06, Armin Rigo <arigo@tunes.org> wrote:
Hi Paul,
On Sun, Nov 05, 2006 at 12:46:29PM -0500, Paul deGrandis wrote:
idea is simple, I'll write small but useful applications that really illustrate the powers of pypy.
Sorry for the delay! Yes, this idea is attractive. Do you have particular projects in mind? Areas of interest?
You are welcome to drop by in #pypy (in ~ european hours :-) and discuss this - unless of course you did so already and we missed the connexion between you and your nick :-)
A bientot,
Armin

Hi Paul, On Wed, Nov 29, 2006 at 06:03:24PM -0500, Paul deGrandis wrote:
I'm interested in general interesting applications of emerging technology like Pypy. Pypy has so many amazing features and aspects that there are a pool of interesting applications to create. Alternatively, there are also boring applications that when done with PyPy, offer an elegant solution.
RuntimeError: infinite recursion :-) Sorry for the bad joke - I asked if you had some examples in mind about applications that would benefit from PyPy's features, and the answer is quite self-recursive. Thanks for the background, though :-) Do you have anything more precise in mind about which PyPy features you'd like to see used in which applications? A bientot, Armin

Hi Armin, On 12/1/06, Armin Rigo <arigo@tunes.org> wrote:
RuntimeError: infinite recursion :-)
haha. I'm so sorry. I really wanted to leave it up to the core PyPy developer's for their input. I also wanted to generate "tutorials" for the applications I developed. This way we could build up a wealth of documentation that showed practical examples of how to apply the techonology in PyPy. I think compiler, JIT, proxies, lazily computed objects, stackless features all have interesting applications. I thought the original idea submitted was a good one and will work towards that unless someone has a better idea. Also, I see you're involved in TUNES. I love that project, a lot. I also really liked parts of the Slate language. Paul Sorry for the bad joke - I asked if you had some examples in mind about
applications that would benefit from PyPy's features, and the answer is quite self-recursive. Thanks for the background, though :-)
Do you have anything more precise in mind about which PyPy features you'd like to see used in which applications?
A bientot,
Armin
participants (2)
-
Armin Rigo
-
Paul deGrandis