Path: utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!mailrus!wuarchive!cec2!news From: conrad@wucs1.wustl.edu (H. Conrad Cunningham) Newsgroups: comp.lang.scheme Subject: Functional Programming Course -- Information Request Message-ID: <1990Jul6.132608.799@cec1.wustl.edu> Date: 6 Jul 90 13:26:08 GMT Sender: news@cec2 (USENET News System) Organization: Washington University, St. Louis MO Lines: 33 I posted this to comp.lang.functional a few days ago. I would appreciate more input from the scheme community. --- I am developing a course on "functional programming" to be taught at the beginning graduate/advanced undergraduate level. Although the students may have been "exposed" to some Lisp programming, their world view is primarily shaped by the imperative (Pascal, C, & Ada) paradigm. In this course I want to focus more on "programming" issues than on "programming language" issues. This will not be an AI course. Your suggestions on the following are solicited: What language would you suggest as "best" for such a course? Miranda, Scheme, Hope, Standard ML, others ... What are appropriate textbooks (given the language choice)? Are inexpensive (preferably free!) language implementations and supporting software available? hosts of interest: IBM PC (DOS), 386-based UNIX, Sun 3, Sun 4, AT&T 3B2, UNIX PCs, IBM RISC System/6000 My Email address is cunningham@cs.olemiss.edu. Thanks. ------------------------------------------------------------------------------- H. Conrad Cunningham | Title: Assistant Professor Dept. of Computer & Info. Science | Telephone: (601) 232-5358 Fax: 232-7010 The University of Mississippi | Internet: cunningham@cs.olemiss.edu 302 Weir Hall |-------------------------------------------- University, MS 38677 U.S.A. | Home: Rt. 1, Box 81, Oxford, MS 38655 -------------------------------------------------------------------------------