Com S 541 -- Programming Languages 1 January 19, 1993 HOMEWORK 0-B: What is interesting about Functional Programming? Due: January 24, 1992 A small midwest company is going to have its programmers learn Standard ML (SML). You have been hired to give a short motivational talk about the benefits of functional programming and SML. Your presentation should address the following points: * what is different about functional programming from standard (imperative) or object-oriented programming? * what are the benefits of functional programming? * what lessons someone programming in another language (such as C) could learn by learning SML This is a group project. Your group is to * prepare a written summary of your arguments, and * make a short (about 5-6 minute) oral presentation The style of oral presentation is up to you; you can have one person talk, or several. (If you need transparencies or copies made, let Gary know far enough in advance to have them made in time for the class.)