Hacker News
- Visualize Python, Java, JavaScript, TypeScript, Ruby, C, and C++ Code Execution http://pythontutor.com/ 18 comments
- Python Tutor: Visualize Code Execution http://www.pythontutor.com/visualize.html 2 comments
- Online Python Tutor: Learn programming by visualizing code execution http://pythontutor.com/ 41 comments
- Data Structures and Indexes https://pythontutor.com 6 comments learnpython
- Stuck in understanding an beginner thing https://pythontutor.com 4 comments learnpython
- Something to visualize running python code https://pythontutor.com 2 comments learnpython
- Space complexity of recursive vs tail recursive factorial https://pythontutor.com/visualize.html#mode=edit 8 comments computerscience
- Looking for app that visualizes python program https://pythontutor.com/ 4 comments learnpython
- Visualising Fortran https://pythontutor.com/visualize.html#mode=display 4 comments fortran
- any tips for catching semantic errors? https://pythontutor.com/ 3 comments learnprogramming
- A conceptual doubt in understanding of higher order functions in Python https://pythontutor.com/composingprograms.html#code=n%20%3D%207%0A%0Adef%20f%28x%29%3A%0A%20%20%20%20n%20%3D%208%0A%20%20%20%20return%20x%20%2B%201%0A%0Adef%20g%28x%29%3A%0A%20%20%20%20n%20%3D%209%0A%20%20%20%20def%20h%28%29%3A%0A%20%20%20%20%20%20%20%20return%20x%20%2B%201%0A%20%20%20%20return%20h%0A%0Adef%20f%28f,%20x%29%3A%0A%20%20%20%20return%20f%28x%20%2B%20n%29%0A%0Af%20%3D%20f%28g,%20n%29%0Ag%20%3D%20%28lambda%20y%3A%20y%28%29%29%28f%29&cumulative=true&curInstr=14&mode=display&origin=composingprograms.js&py=3&rawInputLstJSON=%5B%5D 8 comments learnprogramming
- I found an interesting website to visualize the execution of simple python scripts, thought I'd share http://www.pythontutor.com/visualize.html#mode=display 12 comments programming
- Any Desktop tool to visualize the execution of Python code? https://pythontutor.com 3 comments learnprogramming
- How do you learn to mentally visualize or understand code? http://www.pythontutor.com/c.html#mode=edit 8 comments learnprogramming
- [JS] How does this recursive function work? http://www.pythontutor.com/visualize.html#code=function%20factorial%28n%29%20%7B%0A%20%20if%20%28n%20%3C%200%29%20%7B%0A%20%20%20%20console.log%28%22Can't%20make%20a%20factorial%20from%20a%20negative%20number.%22%29%3B%0A%20%20%20%20return%3B%0A%20%20%7D%0A%20%20if%20%28n%20%3D%3D%3D%200%29%20%7B%0A%20%20%20%20return%201%3B%0A%20%20%7D%0A%20%20return%20n%20*%20factorial%28n%20-%201%29%3B%0A%7D%0A%0Afactorial%286%29%3B&cumulative=false&curInstr=29&heapPrimitives=false&mode=display&origin=opt-frontend.js&py=js&rawInputLstJSON=%5B%5D&textReferences=false 3 comments learnprogramming
- C++ educational tool: visualize code execution (stack, heap, pointers, etc) http://pythontutor.com/cpp.html#code=int%20f%28int%20n%29%20%7B%0A%20%20if%20%28n%3E1%29%0A%20%20%20%20%20return%20f%28n-1%29%20%2B%20f%28n-2%29%3B%0A%20%20else%0A%20%20%20%20%20return%201%3B%0A%7D%0A%0Aint%20main%28%29%20%7B%0A%20%20int%20result%3B%0A%20%20result%20%3D%20f%287%29%3B%0A%20%20return%200%3B%0A%7D&curInstr=1&mode=display&origin=opt-frontend.js&py=cpp&rawInputLstJSON=%5B%5D 10 comments arduino
- Awesome tool for seeing how code runs! http://www.pythontutor.com/visualize.html#mode=edit 84 comments learnprogramming
- C++ Tutor - Visualize C++ code execution to learn C++ online http://www.pythontutor.com/cpp.html 7 comments cpp
- Visualize your Ruby code execute step-by-step (also works with Python, Javascript and Java) http://www.pythontutor.com/visualize.html#mode=edit 5 comments ruby
- Online Python Tutor - Visualize program execution http://www.pythontutor.com/visualize.html 6 comments learnprogramming
- Learn Python by visualizing code execution http://pythontutor.com/visualize.html 6 comments programming
Linking pages
- Python bumps off Java as top learning language | InfoWorld http://www.javaworld.com/article/2452940/learn-java/python-bumps-off-java-as-top-learning-language.html 923 comments
- New zine: How Integers and Floats Work https://jvns.ca/blog/2023/06/23/new-zine--how-integers-and-floats-work/ 103 comments
- GitHub - alexmojaki/futurecoder: 100% free and interactive Python course for beginners https://github.com/alexmojaki/futurecoder 90 comments
- How Culture Influences Debugging. When I moved to Peru a decade ago, I… | by Kyle Thayer | Bits and Behavior | Medium https://medium.com/bits-and-behavior/how-culture-influences-debugging-747f5358c9b8 25 comments
- GitHub - justmarkham/DAT8: General Assembly's 2015 Data Science course in Washington, DC https://github.com/justmarkham/DAT8 14 comments
- GitHub - vasyop/mono: A language for learning https://github.com/vasyop/mono 8 comments
- GitHub - styfle/awesome-online-ide: 🌩️ A list of awesome online development environments https://github.com/styfle/awesome-online-ide 7 comments
- GitHub - laike9m/Cyberbrain: Python debugging, redefined. https://github.com/laike9m/Cyberbrain 6 comments
- New playground: memory spy https://jvns.ca/blog/2023/05/25/new-playground--memory-spy/ 5 comments
- A list of programming playgrounds https://jvns.ca/blog/2023/04/17/a-list-of-programming-playgrounds/ 4 comments
- GitHub - lgpage/nbtutor: Visualize Python code execution (line-by-line) in Jupyter Notebook cells. https://github.com/lgpage/nbtutor 3 comments
- Learn Python: Tutorials for Beginners, Intermediate, and Advanced Programmers https://stackify.com/learn-python-tutorials/ 2 comments
- I Want a Memory Diagram Generator · The Third Bit https://third-bit.com/2022/12/04/i-want-a-memory-diagram-generator/ 2 comments
- Can programming be liberated from function abstraction? - Tomas Petricek http://tomasp.net/blog/2016/no-functions/ 1 comment
- 2021: Year in review https://jvns.ca/blog/2021/12/31/2021--year-in-review/ 1 comment
- Python bumps off Java as top learning language | Computerworld http://www.computerworld.com/s/article/9249607/Python_bumps_off_Java_as_top_learning_language 1 comment
- GitHub - EssenceSentry/awesome-web-resources: List of awesome web resources. https://github.com/TheEssenceSentry/awesome-web-resources 0 comments
- Python Gotchas: 5 Worst Mistakes You Should Avoid https://miguendes.me/how-to-shoot-yourself-in-the-foot-with-python-part-1 0 comments
- Recommendations for Engineers - Pawel Cislo https://pawelcislo.com/recommendations/ 0 comments
- Brad Miller and the search for interactive teaching tools – Trinket Blog http://blog.trinket.io/brad-miller-teaching 0 comments