I attended a bunch of great talks at #POPL yesterday.
My highlight yesterday was a delightful talk applying program synthesis techniques for generating visualisations! Elegant and practical.
miniblog.
Related Posts
Fun research demonstration of multi agent completion for machine learning training. The content is interesting, but the cute visualisations really add to the effect:
An elegant example of the Pharo philosophy: extending the UI/debug tools to give custom visualisations of objects within your project:
Git Thermite is a diff visualisation tool in Pharo: https://github.com/ronsaldo/pharo-git-thermite
Looking at the videos, you can see how the visualisations are totally integrated with browsing the modified classes! Very Smalltalk-y.