Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
history:start [2023/02/26 08:28] rajit |
history:start [2024/03/26 06:14] rajit |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Language history ====== | ====== Language history ====== | ||
- | This is a rough chronology of the development/ | + | This is a rough chronology of the development/ |
* 1975 E.W. Dijkstra' | * 1975 E.W. Dijkstra' | ||
Line 10: | Line 10: | ||
Language development: | Language development: | ||
- | * ~1991 (?), a language for hierarchical production rules was developed at Caltech (A.J. Martin' | + | * ~1991 (?), a language for hierarchical production rules was developed at Caltech (A.J. Martin' |
< | < | ||
define prs (a)f() | define prs (a)f() | ||
Line 19: | Line 19: | ||
cell (_)f() | cell (_)f() | ||
</ | </ | ||
- | * 1995, a new CAST language ({{ : | + | * 1995, a new CAST language ({{ : |
+ | < | ||
+ | define f (node a) | ||
+ | { node p, q; | ||
+ | prs { | ||
+ | p -> q+ | ||
+ | } | ||
+ | a = p; | ||
+ | } | ||
+ | f(); | ||
+ | </ | ||
* 1995-1998 CAST was used to implement the [[https:// | * 1995-1998 CAST was used to implement the [[https:// | ||
* ~1998 Andrew Lines and Uri Cummings from Martin' | * ~1998 Andrew Lines and Uri Cummings from Martin' | ||
Line 31: | Line 41: | ||
* 2011, initial template for the core language based on ACT v0 developed | * 2011, initial template for the core language based on ACT v0 developed | ||
* 2012, Intel acquires Fulcrum Microsystems, | * 2012, Intel acquires Fulcrum Microsystems, | ||
- | * 2017, actual implementation of the new features started at Yale | + | * 2017, actual implementation of the new features started at Yale with a fresh implementation of the entire system. |
* 2018, Most features of ACT v1 ready | * 2018, Most features of ACT v1 ready | ||
* 1/2019, first [[http:// | * 1/2019, first [[http:// | ||
* 4/2019, documentation effort initiated | * 4/2019, documentation effort initiated |