4 ms·
totally agree. Even if a good graph representation of code existed (trees diagrams of ASTs or S-Exprs) the keyboard would still be the most efficient way to nav
by nwrviybewir 10y ago
totally agree. Even if a good graph representation of code existed (trees diagrams of ASTs or S-Exprs) the keyboard would still be the most efficient way to navigate & edit them. Drag & drop is a rubbish system, too slow.
- DonaldFisk 10y agoIn Full Metal Jacket, mouse gestures are minimized. It's often just right-click on an output, which opens a canvas containing methods with an input of the output's type (or moves it to the front if it's already open), drag over the vertex you want, drop it, and its input is automatically connected to the output of the vertex you right-clicked on. In any case, most programming time is spent thinking. In comparison, very little is spent typing. If that's not the case, it's a sign the language is too verbose.