- Larry Masinter discussed issues around persistent naming of languages on the web as languages evolve over time
- Key challenges include how to maintain persistent names as languages change their meaning and structure, how implementations can remain interoperable, and how to manage references between specifications as they are updated
- There are complex relationships between languages, specifications that define them, and implementations that need to remain compatible as components evolve independently