First, I like the infinite zoomable 2D navigation in code.
ogadaki
10/18/2019, 4:34 PM
I like also that you sometime you can choose what kind of code visualisation you prefer. An example: either text code or a control flow diagram. It seems one can add his own DSL visualisation. Which is great.
g
Garth Goldwater
10/18/2019, 4:36 PM
my favorite bits are in the last two videos—simple call graph visualizations and really truly structured version control (renamed, moved method to new class, etc). reminds me of moldable development
o
ogadaki
10/18/2019, 4:38 PM
Another thing I like, is that they have done some work to try to contrast several hierarchical level of information. I mean, a big label for the class names, some medium ones for the methods names, some kind of "small boxes in a row" for arguments, and then a standard text area for code which is a structured editor.
☝️ 1
ogadaki
10/18/2019, 4:42 PM
Wow, yes, you are right the diff tool is very nice! With changes that are vissible at the coarser zoom, and then you zoom in it.
ogadaki
10/18/2019, 4:44 PM
Thanks for sharing! I guess, so far, this may be the closest tool to my own vision of FoC. Well, on some aspects of it.