Optional: Homework # 15
due Friday, May 20, 12:30 PM

This is an optional homework. You are under no obligation to do it. The grade on this homework will take the place of a lower homework score (if any).

More Languages

The ``History of Programming Languages'' chapter describes many programming languages. Please find ten additional widely-used programming languages and fit them into the family tree outlined. Explain your placement and how you determined that they are widely used. (Don't include close variants of existing languages.)

Language Feature: COME FROM

The proposed COME FROM statement (and related computed and assigned come from statements) has an unusual semantics. Please evaluate whether this feature would be good in a programming language. Give examples where it would be truly useful. Explain your answer.

Deliverables

Please turn in your homework on paper at the time of the final exam, Friday May 20th, 12:30pm.


About this document



John Tang Boyland 2011-05-10