2 ms·
This is a really great idea > The compiler extracts anything marked as a parameter into a separate data structure, with a link to the location in the source co
by memexy 6y ago
This is a really great idea
> The compiler extracts anything marked as a parameter into a separate data structure, with a link to the location in the source code they came from. When the IDE renders the Yoga code, it shows the parameters as sliders.
Turning code into data that can be represented in another way. I guess the idea is from projectional editors, where the code is projected onto different representations depending on the context and what the user wants to accomplish.
Does anyone know of other work along similar lines? Programming the robot is also cool and I'm curious if this idea can be applied to other types of programming where a simplified projection of the program can make code more accessible to non-programmers.