Talk:Use-define chain

message: This article seems really heavy on the algorithm and really light on explanatory text.  My inclination is to remove most of the algorithm stuff and replace it with a short explanation of the fact that use-define chains are used by compilers in optimizing code, and also as tools for human debuggers.  Opinions? 
Leonard Lcuff 17:22, 13 August 2005 (UTC)
replies: text: That would make a not so useful article even more useless. I'm wading through most artices in :Category:Computer science and this one is on my to be rewritten list, so I suggest keeping it as it is. --R.Koot 18:58, 13 August 2005 (UTC)
replies: text:  I would tend to agree with R.Koot.  The algorithms are fine; they just need some explanation.  In general, I've learned that deleting is the last resort.  It's sort of like, "If you don't have something better to say, leave it alone" unless it's clearly wrong or utter nonsense. --KSnortum 03:12, 16 August 2005 (UTC)
replies: text:  I see both points.  One issue is that academic papers use many different mathematical structures.  Lambda calculus, set theory, number theory, etc.  The prose often have text like,  where it is clear what this means if you are familiar with the subject matter.  However, it is not that helpful to a random technical reader.  For instance, where i is an integer in  would be easier to understand if it was where i is an integer in the range .  The papers do this for brevity, but it really makes the Wikipedia text less accessible.  I think expressing the algorithm is useful.  However, academic papers want a mathematical formalism to prove properties; and all readers are often intimately familiar with these mathematics.  The math is not so important for comprehension.  I think that a pictorial with arrows and crossed/Xed arrows for killing would be instructive to many more people than re-using the mathematical notation. 157.52.22.218 (talk) 15:55, 9 September 2019 (UTC)
thread_title:  Content 

message: I would agree on the merge.  It seems on is heavy on technical explanations and the other is more on how and why def-chains are used.  I would like to see the second one cleaned up more, though.  The language is very informal.
--KSnortum 02:07, 18 August 2005 (UTC)
thread_title: Merge

message: I added an example but had problems with the editor.
I could not add the references. Could somebody please do it? This is the link http://www.wi.uni-muenster.de/pi/lehre/ws0910/se/uebungen/Uebung6-Vorstellung.pdf and you have to look at page 25.
Hope it is better than nothing and could be useful for someone.
Kian Salem (talk) 22:55, 17 February 2010 (UTC)
thread_title: Added an example

message: Quoting the first paragraph:
(...) A definition can have many forms, but is generally taken to mean the assignment of some value to a variable (which is different from the use of the term that refers to the language construct involving a data type and allocating storage).
Isn't the use of the term that refers to the language construct involving a data type and allocating storage simply a declaration?  —Preceding unsigned comment added by Dagguh (talk • contribs) 18:37, 20 June 2010 (UTC)
thread_title:  definition and declaration