CSCE 330   Fall 2002
Oral Presentation Schema

Objective:	Introduce audience to an alternative contemporary high level programming 
language

Deliverables	1.- Group Presentation in class on assigned day. Each and every student to make 
a substantive part of the presentation
2.- Short write-up from each student.

Presentation 	Overview in context of relevant paradigm and problem domains.
Coverage	
Set language in its historical and problem domain context. How did the 
language evolve?

Language concepts, focusing on new and/or interesting concepts.

Examples of usage.

Provide comparison with other languages.

Some Resources

Principles of Programming Languages: Design, Evaluation and Implementation
Third Edition, 1999
Bruce J. MacLennan

Programming Languages: Design and Implementation
Fourth Edition, 2001
Terrence W. Pratt, Marvin V. Zelkowitz

Programming Language Pragmatics
First Edition, 1999
Michael L. Scott

http://cuiwww.unige.ch/langlist

http://dir.yahoo.com/Computers_and_Internet/Programming_and_Development/Languages/

http://src.doc.ic.ac.uk/bySubject/Computing/Languages.html

http://www.hypernews.org/HyperNews/get/computing/lang-list.html

http://www.idiom.com/free-compilers/

http://dmoz.org/Computers/Programming/Languages/
