Question: What is the difference between recursive processes and iterative processes?
Answer: Processes arise (or evolve) when we evaluate programs, and programs describe processes. A process is either recursive or iterative, depending on whether it accumulates deferred operations as it evolves, or not. A process that accumulates deferred operations is called recursive. If it does not accumulate deferred operations, it is called iterative. See SICP JS.
Question: What is the difference between recursive processes and iterative processes?
Answer: Processes arise (or evolve) when we evaluate programs, and programs describe processes. A process is either recursive or iterative, depending on whether it accumulates deferred operations as it evolves, or not. A process that accumulates deferred operations is called recursive. If it does not accumulate deferred operations, it is called iterative. See SICP JS.