Check out my first novel, midnight's simulacra!
Gyre: Difference between revisions
From dankwiki
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; |
Revision as of 06:59, 2 December 2009
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
- Did gyre and gimble in the wabe;
- All mimsy were the borogoves,
- And the mome raths outgrabe.
-- Lewis Carroll
- Turning and turning in the widening gyre
- The falcon cannot hear the falconer;
- Things fall apart; the center cannot hold;
- Mere anarchy is loosed upon the world
-- William Butler Yeats