Time Modulation Protocol: a ‘Killer App’ for Reowolf?
During the execution of the Reowolf project over the past years, we have discovered a deep and interesting technique, that we would like to share with the wider community. Over the course of the past months, we assembled a small team (comprising Dalia Papuc, Benjamin Lion, Hans-Dieter Hiep) and intensively worked together to create a […]
Dealing with Recursive Types in a Value-Based Language
In this blog post, Max Henger describes one of the challenges encountered during the design of Reowolf’s Protocol Description Language (PDL). PDL is a value-based language, meaning that programmers are never exposed to implementation details such as pointers or references. The challenge is how to add recursive data types: types that in their type declaration […]