Hacker News new | ask | show | jobs
by timb07 2832 days ago
> How do I edit the code in my preferred syntax? Do I need an editor plugin?

> When working on the project, each developer runs forest dev, which mounts a virtual filesystem in the local directory using FUSE, called dev/.

> dev/ contains all of the source files, projected into the developer's syntax of choice.

1 comments

Right, the projection part is clear. The question was one of diffs, reviews, etc. What does a diff look like when projected between languages? Can you still feasibly use a line-based diff format, or do you have to account for transforming syntax structure? Do you just try to diff the projections instead? Lots of interesting things to try out.