1. 6
  1.  

  2. 3

    I like the simplicity of this. Makes my mind drift to Scratch with its lego-like representation that made it more obvious how things fit together. Example. That project really impressed me. Although simpler, this one could boost intuitive understanding of the code. Some research also shows less clutter/symbols are better for it. Jury is still out, though, for programmers. Gotta have more people try these things to see what happens.

    1. 2

      i have fond memories of this - in an early-in-my-career job, working with a large and messy legacy c++ codebase, i would often fire up jgrasp when i just wanted to read through a file and be able to quickly navigate through the overall structure of it. very nicely designed interface, especially when working with code that has functions with very large bodies.