Differences between current version and previous revision of UnLambda.
Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 2 | Last edited on Wednesday, November 19, 2003 3:29:02 pm | by AristotlePagaltzis | |
Older page: | version 1 | Last edited on Tuesday, November 11, 2003 5:10:07 pm | by AristotlePagaltzis | Revert |
@@ -1,8 +1,8 @@
-[Unlambda | http://www.eleves.ens.fr:8080/home/madore/programs/unlambda/] is a very unusual ObfuscatedProgrammingLanguage
.
+[Unlambda | http://www.eleves.ens.fr:8080/home/madore/programs/unlambda/] is a very unusual obfuscated ProgrammingLanguage
.
;: The originality of Unlambda is that it stands as the unexpected intersection of two marginal families of languages:
-** [ObfuscatedProgrammingLanguage
]s, of which the canonical representative is [INTERCAL]. This means that the language was deliberately built to make programming painful and difficult (i.e. fun and challenging).
-** [FunctionalProgrammingLanguage
]s, of which the canonical representative is [Scheme] (a [LISP] dialect). This means that the basic object manipulated by the language (and indeed the only one as far as UnLambda is concerned) is the function.
+** Obfuscated
[ProgrammingLanguage
]s, of which the canonical representative is [INTERCAL]. This means that the language was deliberately built to make programming painful and difficult (i.e. fun and challenging).
+** Functional
[ProgrammingLanguage
]s, of which the canonical representative is [Scheme] (a [LISP] dialect). This means that the basic object manipulated by the language (and indeed the only one as far as UnLambda is concerned) is the function.
----
CategoryProgrammingLanguages, CategoryObfuscatedProgrammingLanguages