Com S 342 meeting -*- Outline -*- * goals and process for designing a language ** goals simplicity, especially ease parsing the input and of implementation => regularity want to be able to manipulate programs and data easily (genetic programming, meta-programming) ** process we will operate by consensus if necessary we will vote, or I will select if there's an arbitrary choice to be made ** parts of a language means of computation, means of combination, means of abstraction