<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span>Hi Richard:</span></div><div><br></div>  <div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"> <div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> <hr size="1">  <b><span style="font-weight: bold;">From:</span></b> Richard Tew <richard.m.tew@gmail.com><br> <b><span style="font-weight: bold;">To:</span></b> Andrew Francis <andrewfr_ice@yahoo.com>; The Stackless Python Mailing List <stackless@stackless.com> <br> <b><span style="font-weight: bold;">Sent:</span></b> Wednesday, February 8, 2012 4:58 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [Stackless] A Timer Method<br> </font> </div> <br>
<br>AF> Given the ubiquity of timing, why isn't timing is a built in feature? For<br><br>RT>Because it is too high level.  To me the existing set of features are<br>RT>a nice clean set which sit together at a low level.<br><br>Fair enough. I understand Stackless' minimalist approach. I have a different philosophy concerning where stuff like tasklet synchronisation should be located.<br><br>>You should install "stacklesslib".  It provides the next highest level<br>>up set of functionality which people can base an application on,<br>>including support for sleeping.  It was used at CCP when last I was<br>>there for DUST, and I use it also for my personal projects now.  In<br>>fact, what I tend to do lately is to have stacklesslib monkey patch in<br>>place all of its functionality, and just write normal Python code and<br>>have stackless magic added in the background.<br><br>>pip install
 stacklesslib<br>>Should do the trick.  It comes with stacklesssocket bundled.<br><br>Okay, let me install stacklesslib and play with it. Thanks for the advice<br><br>Cheers,<br>Andrew<br><br> </div> </div>  </div></body></html>