March 2016 - Code visualization


Details
Code visualization
The talk is about a technology and a tool 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. This is a two part talk. The first part covers a quick introduction into the diagrams, the tool and a discussion of the graphics primitives to be used. The second part will cover the implementation of the path from text to graphics which is done mostly in python. Also a future of the technology will be covered in the second part. The slides are available at
http://satsky.spb.ru/codimension/vp/Visualization.html (http://satsky.spb.ru/codimension/vp/Visualization.html.)
Sergey Satskiy
An above average competitive table tennis player, a cat feeder and a holder of master degree in computer science from Saint Petersburg State Technical University, Russia, who has more than 20 years of professional software development experience in various companies including Motorola, Alcatel and Russian Energy System and who is still using a piece of paper and a pen while designing and programming and at spare time researching a better way of merging text and graphics into a software development process.

March 2016 - Code visualization