--
You received this message because you are subscribed to the Google Groups "Michigan Python Users Group" group.
To view this discussion on the web visit https://groups.google.com/d/msg/michipug/-/PhYNc6bXR_0J.
To post to this group, send email to mich...@googlegroups.com.
To unsubscribe from this group, send email to michipug+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/michipug?hl=en.
I remember discussing that possibility at last meeting. Thanks for clarifying! :-)
--
You received this message because you are subscribed to the Google Groups "Michigan Python Users Group" group.
To view this discussion on the web visit https://groups.google.com/d/msg/michipug/-/7LTSzdar9I4J.
Presentation Topic: "Game of Life" in pygtk
Current series of topics is exploring various visualization libraries in Python using "Game of Life" model
Demonstration of UI
Code Review/Discussion of changes to create the UI
Adding a "Save" dialog box (pygtk)
Open Discussion Topics:
Timers & Threading issues
Memory allocation issues
Saving State (gnome) to handle "Recently Used" files (discussed in context of "Save" dialog box)
Platform-independent options to "save state" in Python - options discussed: dictionary/repr(), pickle/cPickle, xml, JSON
pickle/cPickle to store objects: ability to "walk," deep save, serialize/de-serialize objects more reliably than in than some languages (ex. Java)
xml: ability to validate against schema, some characteristics of "good" vs "bad" schema, tools (ex. xml spy editor) for generating schema/xml
JSON (JavaScript subset): another schema that allows for swapping languages
Wolfram/"A New Kind of Science", Turing Machines, Quarks
Communications: Brief discussion of mail list, meetup.com, wordpress site, google groups. Might be good to discuss pros/cons via the List.
Meeting Place: Key advantage at WCC is being able to get door unlocked! Unknown what scheduling issues might exist once fall semester starts.
Next meeting: Sept. 6, 2012 at Washtenaw Community College