Gyre: Difference between revisions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
My term project for Professor Spencer Rugaber's CS 6390, Gyre investigates programming language support for communicating sequential processes, especially on manycore [[NUMA]] machines. It is partially an outgrowth of my work on [[libtorque]], and a UNIX implementation would likely make use of that library. | My term project for Professor Spencer Rugaber's CS 6390, Gyre investigates programming language support for communicating sequential processes, especially on manycore [[NUMA]] machines; it borrows heavily from Erlang, borrowing many themes and a great deal of syntax from that language. Other influences include Concurrent ML (CML) and the Bliss systems programming language. It is partially an outgrowth of my work on [[libtorque]], and a UNIX implementation would likely make use of that library. | ||
:'Twas brillig, and the slithy toves | :'Twas brillig, and the slithy toves | ||
:Did gyre and gimble in the wabe; | :Did gyre and gimble in the wabe; | ||