addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrosseditemptyheartexportfacebookfolderfullheartglobegmailgoogleimageimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

March topics: Executable documentation and Education

For March 12, we'll squeeze in two short topics:

See Docs Run.  Run, Docs, Run!: Executable documentation

Code executes. Docs just sit there looking pretty. Now it's time to
blur that boundary! Tools like the IPython Notebook, Sphinx, dexy, and
old-fashioned doctests blend code with docs, making package docs,
educational materials, and system-level docs more engaging, relevant,
and trustworthy.

The tools I showed PyTennessee were all Python-based, naturally, but
most of them can also be applied outside the Python world, and the
concepts are completely portable to other dynamic languages.

An educational call to arms

Jessica McKellar's PyTennessee keynote was full of great suggestions
for things we can do... a supremely *tactical* talk!  I'd like to
review it and discuss how we might apply it Dayton.  So anybody with an
interest in corrupting the next generation into our wicked ways should
definitely come.

Jessica's slides: http://web.mit.edu/jesstess/www/pytennessee_keynote.pdf

Finally, we'll have our usual discussion of Ruby, Python, Perl, PHP, Javascript... any and all dynamic languages and programming techniques. See http://dayton-dynamic.github.com/


Join or login to comment.

5 went

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy