[Python-ideas] A Continuations Compromise in Python

John Graham john.a.graham at gmail.com
Sun May 3 22:56:09 CEST 2009


Could you be more elaborate on what attributes you're looking for that
make something "significantly better"?

On Sun, May 3, 2009 at 3:54 PM, Adam Olsen <rhamph at gmail.com> wrote:
> On Sat, May 2, 2009 at 5:55 PM, John Graham <john.a.graham at gmail.com> wrote:
>> The pattern here, basically, that continue eliminates, is the constant
>> referral to 'just use a trampoline function'.  To me, language
>> constructs exist to codify certain patterns, similar to the way list
>> comprehensions captured a lot of what was previously done in for
>> loops.
>
> No, it's not about codifying.  It's about having a *significantly
> better* solution by modifying the language than working within the
> language.  List comprehensions are significantly better than a full
> for-loop.  Adding a keyword is not significantly better than returning
> your next function; it's actually worse.
>
> It's a non-solution to a non-problem.  If you actually *had* a problem
> you could do it with trampolines.  They do exactly what's needed, they
> just don't put a bow on it.  Ho hum.
>
>
> --
> Adam Olsen, aka Rhamphoryncus
>



More information about the Python-ideas mailing list