Hello Kirby et al,
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!
Enjoy,
A. Jorge Garcia
Applied Math & CS
Baldwin SHS & Nassau CC
http://shadowfaxrant.blogspot.com
http://www.youtube.com/calcpage2009
Sent from my iPod
On Dec 13, 2010, at 5:36 PM, kirby urner <kirby.ur...@gmail.com> wrote:
On Sun, Dec 12, 2010 at 11:24 AM, Vern Ceder <vce...@gmail.com> wrote:
Thanks for both versions, Kirby! I'll take the applause wherever/
however I can get it. ;)
That's cool. You've been a good Giles, a role I can also relate too.
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. ;)
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.
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.
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) - http://www.ctd.northwestern.edu/gll/courses/enrichment/winter2011/#Technology
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.
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.
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).
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.
Anyway, just reminiscing about some of our players. The Python
community is pretty stellar, although I'm also blown away by Perl's.
I just haven't met that many Ruby people yet. I should probably go
to some Rubicons, if that's what they're called.
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.
http://www.youtube.com/watch?v=-6I3utbJ1M8
See springie.com by Tim Tyler for another excellent example of an
EIG application.
These days Gerald is the solo programmer on a multi-user game called
Tetragotchi. He's amazing.
http://www.youtube.com/watch?v=xis6QxneccM (someone filming beta
tetragotchi)
Kirby
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.
Cheers,
Vern
_______________________________________________
Edu-sig mailing list
Edu-sig@python.org
http://mail.python.org/mailman/listinfo/edu-sig
_______________________________________________
Edu-sig mailing list
Edu-sig@python.org
http://mail.python.org/mailman/listinfo/edu-sig