⚠️ Warning: This is a draft ⚠️

This means it might contain formatting issues, incorrect code, conceptual problems, or other severe issues.

If you want to help to improve and eventually enable this page, please fork RosettaGit's repository and open a merge request on GitHub.

{{stub}}{{feature|Programming paradigm}} Tacit programming is programming where the arguments are state-free and are not explicitly referenced.

(For comparison purposes: arguments typically are not explicitly referenced in stack based languages -- however, in most stack based languages arguments are stateful, in the sense that you need to access them differently after every push or pop or whatever.)

See also: http://www.jsoftware.com/jwiki/Essays/Tacit%20Expressions