Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
ISWIM
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Programming language}} {{Redirect|I See What You Mean|the sculpture in Denver, Colorado|I See What You Mean (Argent)}} {{more footnotes needed|date=December 2011}} {{Infobox programming language | name = ISWIM | logo = | paradigm = [[Imperative programming|Imperative]], [[Functional programming|functional]] | year = {{Start date and age|1966}} | designer = [[Peter Landin]] | developer = | latest_release_version = | latest_release_date = | typing = | implementations = | dialects = | influenced by = [[ALGOL 60]], [[Lisp (programming language)|Lisp]] | influenced = [[SASL (programming language)|SASL]], [[Miranda (programming language)|Miranda]], [[ML (programming language)|ML]], [[Haskell]], [[Clean (programming language)|Clean]], [[Lucid (programming language)|Lucid]] | operating system = | license = | website = }} '''ISWIM''' ('''If You See What I Mean''') is an abstract computer [[programming language]] (or a family of languages) devised by [[Peter Landin]] and first described in his article "The Next 700 Programming Languages", published in the ''[[Communications of the ACM]]'' in 1966.<ref>{{Cite journal |last=Landin |first=P. J. |date=March 1966 |title=The Next 700 Programming Languages |url=https://www.cs.cmu.edu/~crary/819-f09/Landin66.pdf |journal=Communications of the ACM |volume=9 |issue=3 |pages=157β165 |publisher=[[Association for Computing Machinery]]|doi=10.1145/365230.365257 |s2cid=13409665 }}</ref> Although not implemented, it has proved very influential in the development of programming languages, especially [[functional programming]] languages such as [[SASL (programming language)|SASL]], [[Miranda (programming language)|Miranda]], [[ML (programming language)|ML]], [[Haskell]] and their successors, and [[dataflow programming]] languages like [[Lucid (programming language)|Lucid]].
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)