язык открытого мира (open world language)

Язык, в котором взаимозависимые модули, написанные многими пользователями и организациями, могут развиваться с течением времени без нарушения совместимости интерфейсов и постоянных данных, следуя чётко определённым правилам подтипирования.