Comment Comment by EGreg Have you seen Bret Victor's talk? You might want to contact him: https://www.youtube.com/watch?v=PUv66718DII parent EGreg 1 year ago