Show HN: Algojammer – an experimental Python code editor inspired by Bret Victor
Hi HN,<p>I have had this project on the go for a while and have decided to put it out as-is because I can't forsee being able to complete it any time soon. For people who go straight to the comments, here's a video - <a href="https://www.youtube.com/watch?v=9XPE4uT0AdE" rel="nofollow">https://www.youtube.com/watch?v=9XPE4uT0AdE</a> - I have a very mumbly British accent but you should be able to get the gist of it...<p>The one line summary is - it's a "real" implementation of some of the demo GIFs in Bret Victor's "Learnable Programming" [0]<p>The original project goal was to create a "bicycle for the mind" that actually has a provably positive effect on people's performance in algorithm competitions like Google Code Jam/Facebook Hacker Cup. I don't think I got there, but I think there's enough stuff here to interest people on a Sunday afternoon...<p>Constructive criticism greatly appreciated, here or on Github issues page. If you are experienced with CPython (as in, experienced in contributing to the actual interpreter), then I would appreciate input on how to deliver the "recording" aspect of the project properly. The current implementation is very hacky.<p>[0] <a href="http://worrydream.com/LearnableProgramming/" rel="nofollow">http://worrydream.com/LearnableProgramming/</a>