Category:Programming paradigm/Concatenative: Difference between revisions

no edit summary
(Create category for concatenative languages like dc, Factor and Retro.)
 
No edit summary
Line 8:
* The concatenation <tt>3 4 + 9 7 -</tt> might push both 2 and 7.
* The concatenation <tt>3 4 + 9 7 - *</tt> might push 14.
 
The major difference from other programming paradigms is that concatenative languages have combinatory logic as the predominant computational approach compared to others which use Lambda calculus, Recursive functions or Turing machines.
 
This approach is possible in other programming languages also. For example the tacit programming style of APL and point free style of haskell is similar to this.
418

edits