Project Lombok-Entwickler Roel Spilker und Reinier Zwitserloot auf JUG-Treffen bei eurodata
Im Kontext der Programmierung spielen unveränderliche Datenstrukturen eine immer wichtigere Rolle. In der Vergangenheit wurden die meisten Programme mit veränderlichen Datenstrukturen modelliert, was in der Praxis häufig zu Problemen führt insbesondere bei stark frequentierten Anwendungen. Moderne Softwaresysteme hingegen versuchen, den Anteil an veränderlichen Datenstrukturen möglichst gering zu halten und nutzen Konzepte wie Unveränderlichkeit für robustere und zugleich effizientere Software.