Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Algol 68 Type System

Name: Anonymous 2013-01-25 19:05

The type system of ALGOL 68 has been adopted, more or less faithfully, in many subsequent languages. In particular, the structs, the unions, the pointer types, and the parameter passing of C were influenced by ALGOL 68 [Ritchie 1993], although the syntactic sugar is bizarre and C is not so strongly typed. Another language with a related type system is SML [Milner 1990], particularly with regard to its use of ref types as its means of realizing variables, and C++ has also benefitted from the ref types [Stroustrup 1996]. Even the Intuitionistic Theory of Types [Lof 1984] uses essentially the same type system.
http://cs305.com/book/programming_languages/Conf-01/HOPLII/p27-lindsey.pdf

Name: Anonymous 2013-01-25 19:12

>>1
And Algol was developed by Jews. So all subsequent languages are Jewish too.

Name: Anonymous 2013-01-26 1:29

Algol 68 almost had upward closures, first-class modules, curried function syntax, powersets, subtypes (submodes), parametric types (modals), type variables (free modes), higher-order type constructors, and recursive inductive types.
http://archive.computerhistory.org/resources/text/algol/algol_bulletin/A43/P32.HTM
http://archive.computerhistory.org/resources/text/algol/algol_bulletin/A42/P45.HTM
http://archive.computerhistory.org/resources/text/algol/algol_bulletin/A37/P43.HTM
http://oai.cwi.nl/oai/asset/9438/9438A.pdf
http://eprints.dcs.warwick.ac.uk/1140/1/cs-rr-017.pdf

Name: Anonymous 2013-01-26 21:20




$$$$$$$$$$$$$$$$$L   .$$$$$$$$$$$$$$$u
$$$$$$$$$$$$$$$$$$N.@$$$$$$$$$$$$$$$$ *
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ '>.n=L
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$RR$$$$ 'b"  9
$$$$$$$$$$$$$$$$$$$$$$$$$$$R#"  .$$$$ @   .*
$$$$$$$$$$$$$$$$$$$$$$$$`   .e$$$$$$$P   e"
$$$$$$$$$$$$$$$$$$$$$R#    o$$$$$$$$P   @
$$$$$$$$$$$$$$$$$$$P" .e> 4$" '$$$$F  .F
$$$$$$$$$$$$$$$$$R  .$$$& '$   $$$$  .#>
$$$$$$$$$$$$$$$$$b.o$$$$$  $N  "$$" ."'>
$$$$$$$$$$$$$$$$$$$$$$$$$  $$N  "` .$ '>
$$$$$$$$$$$$$$ "$$$$$$$$R  $$$&    $$ '>
$$$$$$$$$$$$$$  E"$$P`9$E  $$$$   8$$ '>
$$$$$$$$$$$$$$  E  "  9$F  $$$$k .$$$ '>
$$$$$$$$$$$$$$  E     9$N  $$$$$$$$$$ '>
$$$$$$$$$$$$$$  E     9$$.u$$$$$$$$$$ '>
$$$$$$$$$$$$$$ o"     9$$$$$$$$$$$$$$ d
**************#       ***************"



Don't change these.
Name: Email:
Entire Thread Thread List