Content deleted Content added
JohnnyR030T (talk | contribs) Removed Python as a "Strict programming language". Python is not strict. It is a dynamic and strongly typed language acorrding to python.org: https://wiki.python.org/moin/Why%20is%20Python%20a%20dynamic%20language%20and%20also%20a%20strongly%20typed%20language |
m Fixed CS1 errors: extra text: volume and general fixes |
||
Line 8:
==Examples==
Nearly all [[programming language]]s in common use today are strict. Examples include [[C Sharp (programming language)|C#]], [[Java (programming language)|Java]], [[Perl]] (all versions, i.e. through version 5 and version 7; Raku, formerly known as Perl 6, has lazy lists<ref>{{Cite web|title=Raku Programming/Lazy Lists and Feeds - Wikibooks, open books for an open world|url=https://en.wikibooks.org/wiki/Raku_Programming/Lazy_Lists_and_Feeds|access-date=2021-02-09|website=en.wikibooks.org}}</ref>), [[Ruby (programming language)|Ruby]], [[Common Lisp]], and [[ML (programming language)|ML]]. Examples for non-strict languages are [[Haskell (programming language)|Haskell]], [[Miranda (programming language)|Miranda]], and [[Clean (programming language)|Clean]].{{Sfn|Cluet & Hull|1998|pp=25–26}}
Languages whose ordinary functions are strict but which provide a [[
==Explanation==
Line 64:
| title =Database Programming Languages
| series =Lecture Notes in Computer Science
| volume =
| publisher =Springer
| publication-place =Berlin; Heidelberg
|