<html><body bgcolor="#FFFFFF"><div>Hello Kirby et al,</div><div><br></div><div>OK, you guys should be very proud of me. I've been dabbling on the outskirts of your fine python community until recently. I entered your world via a back door of sorts. I was looking for a new curriculum for my intro CompSci students and found Gary Litvin's new text "Mathematics for the Digital Age" which details a course in Discrete Mathematics with an emphasis on Pythonic Math. I was using SAGE with these students all year until now. Unfortunately, I've met with a lot of lag and downtime using the various online SAGE servers recently. So, I finally broke down and installed a FTP/SFTP server just for this class using Ubuntu Linux and I installed Python and IDLE. We've been writing python scripts for 2 weeks now and we're not looking back!</div><div><br></div><div>Enjoy,<br><div>A. Jorge Garcia</div><div>Applied Math & CS</div><div>Baldwin SHS & Nassau CC</div><div><a href="http://shadowfaxrant.blogspot.com">http://shadowfaxrant.blogspot.com</a></div><div><a href="http://www.youtube.com/calcpage2009">http://www.youtube.com/calcpage2009</a></div>Sent from my iPod</div><div><br>On Dec 13, 2010, at 5:36 PM, kirby urner <<a href="mailto:kirby.urner@gmail.com">kirby.urner@gmail.com</a>> wrote:<br><br></div><div></div><blockquote type="cite"><div>On Sun, Dec 12, 2010 at 11:24 AM, Vern Ceder <span dir="ltr"><<a href="mailto:vceder@gmail.com"><a href="mailto:vceder@gmail.com">vceder@gmail.com</a></a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Thanks for both versions, Kirby! I'll take the applause wherever/however I can get it. ;)<div><br></div></blockquote><div><br></div><div>That's cool. You've been a good Giles, a role I can also relate too.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div></div><div>I'm not into COM/Windows much, but the basic example is a neat way to illustrate threading... I'll have to remember to steal it, maybe for the classes I teach to our 8th graders. ;)</div>
<div><br></div></blockquote><div><br></div><div>Yeah, me either until recently. Good example of a host environment wrapping an alien "egg" (in this case a Python COM object) and continuing to run its own process, even while triggering running code in this other language.</div>
<div><br></div><div>I'm beholden to the Medusa metaphor of asynchronous event handling. A thread is a lot like a Python generator in that it time shares through next iterations. Twisted is what became of her, outside of Zope.</div>
<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div></div><div>Speaking of 8th graders, these days I'm also teaching online Python courses for middle school kids through Northwestern's Gifted Learrning Links program - an intro to Python using Hello World! and (starting in January) an intermediate Python class, which will do more with OOP concepts and GUI's. The link is here (the intermediate course isn't up yet, but should be soon) - <a href="http://www.ctd.northwestern.edu/gll/courses/enrichment/winter2011/#Technology" target="_blank"><a href="http://www.ctd.northwestern.edu/gll/courses/enrichment/winter2011/#Technology">http://www.ctd.northwestern.edu/gll/courses/enrichment/winter2011/#Technology</a></a></div>
<div><br></div></blockquote><div><br></div><div>This is all good. I've been back in touch with the VPython principal, Bruce Sherwood, to compare notes. He used to get guff from Arthur on this list, yet they found a symbiotic pattern around Numpy. </div>
<div><br></div><div>For those more recently joining us: Arthur was our friend in the NYC financial sector who jumped onto Python + VPython in a big way, to develop his Pygeo projective geometry toolkit.</div><div><br></div>
<div>I'd hoped to see him at a GWU / Pycon, one of Steve Holden's events, but that's the year my wife needed me home pronto (I was already in DC for a Bucky Fuller symposium, also at GWU).</div><div><br></div>
<div>As it was, we had a good dinner with David Lansky and his kids, in New York City itself. Some kind of ethnic pancake place, upper east side.</div><div><br></div><div>Anyway, just reminiscing about some of our players. The Python community is pretty stellar, although I'm also blown away by Perl's. </div>
<div><br></div><div>I just haven't met that many Ruby people yet. I should probably go to some Rubicons, if that's what they're called.</div><div><br></div><div>One of my favorite Java programmers is Gerald de Jong, who pretty much invented the field of Elastic Interval Geometry. Here's one of his Youtubes. </div>
<div><br></div><div><a href="http://www.youtube.com/watch?v=-6I3utbJ1M8"><a href="http://www.youtube.com/watch?v=-6I3utbJ1M8">http://www.youtube.com/watch?v=-6I3utbJ1M8</a></a></div><div><br></div><div>See <a href="http://springie.com"><a href="http://springie.com">springie.com</a></a> by Tim Tyler for another excellent example of an EIG application.</div>
<div><br></div><div>These days Gerald is the solo programmer on a multi-user game called Tetragotchi. He's amazing.</div><div><br></div><div><a href="http://www.youtube.com/watch?v=xis6QxneccM"><a href="http://www.youtube.com/watch?v=xis6QxneccM">http://www.youtube.com/watch?v=xis6QxneccM</a></a> (someone filming beta tetragotchi)</div>
<div><br></div><div>Kirby</div><div><br></div><div><br></div><div>PS: I need to stick a Queue object on the head of my jellyfish (Medusa COM object). As FoxPro calls in, yelling "route me a truck", I'll queue the request, not unlike an httprequest. Indeed, some might ask "why not use XML-RPC"? Well, you'd still have the same dynamic of needing to return a "job ticket" right away, then have the caller come back for the dry cleaning another time. So asynchronous thinking would be involved.</div>
<div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div></div><div>Cheers,</div><div>Vern<div><div></div><div class="h5"><br></div>
</div></div></blockquote><div><br></div><div> </div></div>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>Edu-sig mailing list</span><br><span><a href="mailto:Edu-sig@python.org">Edu-sig@python.org</a></span><br><span><a href="http://mail.python.org/mailman/listinfo/edu-sig">http://mail.python.org/mailman/listinfo/edu-sig</a></span><br></div></blockquote></body></html>