Algojammer
Dev tools
code editor debugger
SHOW HN2018
How HN took it
16 positive, 5 neutral or asking, 2 mixed, 0 critical, out of 23 comments about the project. Thread score +0.65.
Idea: 10 for, 0 againstDesign: 2 for, 0 againstExecution: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Impressive implementation of Bret Victor's ideas
From 2 comments
This is great work and a lovely implementation of a lot of Bret Victor's (and others') ideas. If you're really interested in constructive feedback, I'd love to see the Sheets…
michaelscott on HNThis is fantastic, and revolutionary — redefines what a debugger / programming environment should be. Thanks for making it. (I had a vague idea to do something similar for a…
svat on HN
Useful omniscient debugger for algorithms
From 2 comments
Omniscient debuggers like this are a godsend, and too few and far between. Thank you. When I was designing a complex, topology-transforming graph / search algorithm in C#, I had…
sterlind on HNThis is amazing. I've been brushing up on algorithms for some upcoming interviews and could imagine this being super helpful to visualize/understand. Don't give up on the…
j3r3miah on HN
Good focus on algorithm design
From 1 comment
Nice. The best thing about this project is that it is clearly dedicated to algorithm design and it does not try to cover every programming problem.
d--b on HN
Objections
Unclear whether algorithm writers would find it useful
From 1 comment
I think the idea of showing runtime data in various forms to help programmers understand what their programs do is a great idea with a lot of promise — it's my main research…
Glench on HN
Recursion depth is not visible in the timeline
From 1 comment
The one thing I really wanted to do was add a kind of stacking visualisation to the timeline to show depth of callstack. At the moment it is not clear at all how deep you are in…
ChrisKnott on HN
Requests
Recursion stack visualisation on the timeline
From 2 comments
The one thing I really wanted to do was add a kind of stacking visualisation to the timeline to show depth of callstack. At the moment it is not clear at all how deep you are in…
ChrisKnott on HNRecursion visualization would be fantastic, especially in languages like Python where the max depth is quite shallow. You could also develop modules for language-specific…
michaelscott on HN
VSCode extension
From 1 comment
This is brilliant, I'd love to add this as a VSCode extension
Already__Taken on HN
Sheets output shown on the timeline
From 1 comment
This is great work and a lovely implementation of a lot of Bret Victor's (and others') ideas. If you're really interested in constructive feedback, I'd love to see the Sheets…
michaelscott on HN
Support for other languages such as C++ or Java
From 1 comment
Hi Bred, This is really nice work. Will play with it for sure. Is this heavily coupled with python? Or can it be extended to any other language like C++ or Java easily?
kuroop on HN
Questions
Is this just visual programming on a live REPL?
From 1 comment
Excellent work @ChrisKnott, respect for one who ships stuff! Either Chris or any of the Lispers hanging around here, can they throw deeper insight at the following…
deepaksurti on HN
How does it compare to Python Tutor?
From 1 comment
This is fantastic, and revolutionary — redefines what a debugger / programming environment should be. Thanks for making it. (I had a vague idea to do something similar for a…
svat on HN
Alternatives named
Python Tutor
From 1 comment
This is fantastic, and revolutionary — redefines what a debugger / programming environment should be. Thanks for making it. (I had a vague idea to do something similar for a…
svat on HN
live-py
From 1 comment
Really cool, I just tried live-py the other day (on emacs, but I think it works in other editors) and I loved how it printed the values of variables at every stage of a loop.…
lgessler on HN
pytest-watch
From 1 comment
Nice work! I like this bicycle analogy and believe we have a ways to go for improving programming environments. In a far less ambitious vane, I've been trying to integrate the…
jazzkingrt on HN
Light Table
From 1 comment
Recursion visualization would be fantastic, especially in languages like Python where the max depth is quite shallow. You could also develop modules for language-specific…
michaelscott on HN