|
|
Graduate Student
Department of Computer Science, UCLA
Joseph D. Kulisics
Kulišić Кулишић 居候犬
|
|
|
|
Documents
This format is ideal for printing to PostScript-capable printers providing the most faithful rendering of the intended fonts, members of the Computer Modern Roman family in most cases.
These documents represent the best choice for printing for users of Microsoft Windows. Adobe Acrobat Reader can display and print the PDF format and is freely available for download.
- CS239, Lecture 6, Spring, 2005: Inventing the Future, Again!
- CS239, Lecture 6, Spring, 2005: Project Ideas
- CS261A, Lecture 1, Spring, 2005: Project Proposal
- CS261A, Lecture 1, Spring, 2005: Project Proposal Revision
- CS239, Spring, 2008: Project Proposal
- Statement of Purpose
- Résumé
- References
- Can Programming Be Liberated from the von Neumann Style? A Functional Style and Its Algebra of Programs, by John Backus
- The Fifth Revised Report on the Algorithmic Language Scheme
- Résumé
- Garbage Collection Problem Sample
- Garbage Collection Problem Sample in Scheme
The code samples above demonstrates a problem of current interest to me, the ineffectiveness in the presence of aliasing of garbage collection's implicit guarantee of freeing the programmer from memory management.
- The Blather Evaluator
The Blather evaluator merges into the control structure of an evaluator for a functional subset of Scheme a simple pattern matcher and exposes the pattern matcher to the user through a few language-level special forms. The pattern matcher allows for new kinds of reflection and dynamic programming.
- Blather Evaluator Tests
This file can be loaded into the Blather evaluator to test the behavior of the special forms of the language extension.
|
|