Presentation: "Haskell and the Arts"
Time: Friday 09:15 - 10:15
Location: Olympic
Presentation: "Haskell and the Arts"Time: Friday 09:15 - 10:15 Location: Olympic
Abstract: Haskell and other functional languages have been used in computer
graphics, video games, and computer music applications. The
high-level declarative style of expression is arguably an inherent
advantage of this approach, independent of any claims of increased
productivity, shorter programs, fewer bugs, etc. Perhaps the elegance
of functional programming is a good match for the aesthetics of art?
Is it possible that artists could benefit from using functional
languages in their work? In fact the arts provide a treasure trove of
challenging problems for computer scientists. In addition to the
creative process, can functional languages assist artists in other
ways? We will explore many of these issues in the context of the
visual, musical, and performing arts.
|
Paul Hudak, Yale UniversityPaul Hudak is a Professor in the Department of Computer Science at Yale University. He has been on the Yale faculty since 1982, and was Chairman from 1999-2005. He received his BS from Vanderbilt in 1973, his MS from MIT in 1974, and his PhD from the Univ. of Utah in 1982. Prof. Hudak's research interests center on programming language design, theory, and implementation. In the 1980's he helped organize the Haskell Committee, and in 1988 was co-Editor of the first Haskell Report, which defined the first version of Haskell. His most recent interest is in the design of domain-specific languages for robotics, graphics and animation, music, sound synthesis, and real-time systems, as well as in techniques for embedding such languages in Haskell. Prof. Hudak has published over one hundred papers and one book. He is Editor-in-Chief of the Journal of Functional Programming, and a founding member of IFIP Working Group 2.8 on Functional Programming. Among his honors are an IBM Faculty Development Award, an NSF Presidential Young Investigator Award, and selection as a Fellow of the ACM. |
|||