You should use the points of assessment discussed in class, but you should also point out any unusual features of the language you choose to cover, whether valuable or otherwise. You should not only assess the language you choose, but also compare and contrast it with languages we have covered in class. In this kind of paper, you should take a position and defend it . Be sure to substantiate your opinions with examples or facts. I expect that many students will choose to write a paper of this kind.
Suggested topics appear below .
Compare two languages . This kind of paper is essentially an assessment paper, but one that compares two or more languages. The languages should either be obviously similar or should be claimed to be good for the same purpose. For example, you might compare the two functional languages Haskell and Clean, or you might compare two scripting languages Tcl and Lua. As compared to an assessment of a single language, a paper of this kind will normally be more focused.