CS 536 (F02) Homework 2: Evaluating Languages

Due: September 17 (electronically) via turnin (assignment name hwk2).


Assignment Goals


The Assignment

  1. Choose a language to evaluate. See the next section for my expectations for the language you choose. If you choose something other than one of the suggested languages, you must clear your choice with me by email before doing this assignment.

  2. Write a one-page essay excluding bibliography, pictures, and large code fragments that evaluates your chosen language. Good, clear writing counts! Pay attention to the quality of English writing you do on this assignment (I'm aware of — and sensitive to — the fact that some of you are newly in the USA and haven't had much practice with written English. This essay is a chance to practice. The writing center can help you with your written English skills.)

    Do this assignment on your own, without collaborating with other students. Usual standards of academic honesty apply; if you use material from the Web, cite it! (And be sure it's trustworthy ...) Don't quote large segments of text or code from a Web site or other source as a surrogate for doing your own writing! See the collaboration policy for more details.

Which Language Can You Use?

You may choose to evaluate one of the specific languages listed below, or you may choose your own; in either case, choose a language that you do not currently know. Some possibilities include:

If you choose you own you must clear your choice with me by email before doing this assignment. Your proposed language should satisfy the following criteria:

Overall, be sensible.


Back to the Assignments page