| | |
Summary: 2/15/2011
© Kenneth C. Louden 2003 1
Chapter 3Chapter 3 -- Language DesignLanguage Design
PrinciplesPrinciples
1
Thought questionThought question
What characteristics should be
present in your "perfect language"?p y p g g
What have you liked/disliked about
Ruby?
2
2/15/2011
© Kenneth C. Louden 2003 2
The language design problemThe language design problem
Language design is difficult, and
success is hard to predict:p
Pascal a success, Modula-2 (successor
to Pascal fixed syntactic ambiguity
and added modules) a failure
Algol60 a success, Algol68 a failure
|