4 ms·
If I understand correctly this project intends to integrate a change management editor meta file as part of the language itself?
by mplantsheer 9y ago
If I understand correctly this project intends to integrate a change management editor meta file as part of the language itself?
- vanschelven 9y agoYou understand correctly. The editor that's part of the project produces, rather than a single structure, a recipy for program construction (or, depending on how you look at it, a history of program construction). The other parts of the tooling then utilize this history. For example: static analysis may be turned into incremental static analysis (telling you _when_ you made an error in addition to _where_). Ultimately, the goal it possible to have programs reason about their own history ("historic meta-programming")
- mplantsheer 9y agoAlso useful for education in the meanwhile :)
- machiaweliczny 9y ago> programs reason about their own history That's how you create skynet.