|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Start of topic | Skip to actions
COMP 617S07: Seminar in Resource Aware Programming (Spring 2007)
Here is a link to last semesters seminar. Related Seminars: COMP 635 Heterogeneous Processors IntroductionThis focus of this semester will be on understanding what programming style is possible with Concoqtion, and especially in applications such as staged interpreters and circuit design. We will consult sources such as TAPL, ATTPL and the CoqArt book. During the course, we will use Concoqtion to implement various interesting algorithms, and document what we learn. We will study the basic meta-theoretic properties that arise in the design of Concoqtion. Plan: To gain experience programming in Concoqtion, we will work on systematically implementing the following functions in Concoqiton, and reporting our experience on implementing them (as comments in the code). In each of the cases, we should focus initially on functional versions, and then see if the ideas can carry over to the imperative setting. Please check and update known bugs in Concoqtion regularly.
Recommended Background Text: Types and Programming Languages, Benjamin Pierce. Recommended Reading:
Course SchedulePlease note that any future dates may change, and these are only guidelines.
Accomodations for Students with Special NeedsStudents with disabilities are encouraged to contact me during the first two weeks of class regarding any special needs. Students with disabilities should also contact Disabled Student Services in the Ley Student Center and the Rice Disability Support Services.Access Control: (Please don't edit)
Topic Actions: Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r154 < r153 < r152 < r151 < r150 | More topic actions
Webs: Main | TWiki | Africa | EmbeddedSystems | Gpce | Houston | International | K12 | MetaOCaml | MulticoreOCR | ProgrammingLanguages | RAP | RIDL | Sandbox | SpeechClub | Teaching | Texbot | WG211 Web Actions:
Teaching.617S07 moved from Teaching.617 on 20 Aug 2007 - 00:40 by WalidTaha - put it back
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
This work is licensed under a Creative Commons Attribution 2.5 License. Please follow our citation guidelines.