[erlang-questions] Rhetorical structure of code: Anyone interested in collaborating?

Richard A. O'Keefe ok@REDACTED
Tue May 3 02:21:42 CEST 2016



On 2/05/16 7:51 PM, Vlad Dumitrescu wrote:
 >>  Let's face it, an IDE cannot display information it has not been 
told about.

 > Yes, it can (depending on how one understands "told about").

Cross reference is to me a prime example of information that the tool
*has* been told about.  I agree with everything you said about tools
and what they can do, although I note that the call graph tools I've used
that rely on *static* information have consistently been extremely bad
at dealing with higher-order functions.  Tracking (statically determinable)
'spawn' calls is a wonderful thing, but it too is an example of a tool
being able to use information it has been explicitly given.

These are all important and useful things.  But there is other information
that tools do *not* display because it *isn't* derivable from who-calls-whom
and who-uses-what.



More information about the erlang-questions mailing list