Python Code Visualization: Text to Flowcharts
Annotation (April 2017)
The article describes the technology which enables generation of flowchart-like diagrams on the fly while an arbitrary python code is typed. The technology enables not only viewing the diagrams but modifying them as well opening the future for the features which could not be introduced for the text at all.
The article covers the following major areas:
- Motivation through engineering practice
- Graphics primitives
- The tool which implements the technology: Codimension IDE
- Codimension architecture
- Parsing, laying out, rendering and drawing implementation
- Future of the technology
- Codimension Markup Language: CML v.1
There are two options:
Download the article in pdf, or
Read it online
If you have questions or comments about the presentation please direct them to Sergey Satskiy.
The technology was presented on Python Meetup DC in March 2016. It was supposed to be a two sessions presentation however only the first session took place. The presentation covered pretty much the same topics as the article above (the article is rather an extended version of the presentation plus a more convenient format to read).