3 ms·
You’re still treating code as text which it isn’t (in the same way you wouldn’t treat JSON as text) it’s actually more like an AST. Jujutsi (jj) does that. And
by nailer 7mo ago
You’re still treating code as text which it isn’t (in the same way you wouldn’t treat JSON as text) it’s actually more like an AST.
Jujutsi (jj) does that. And it’s git compatible.
- dcre 7mo agoI love jj and think virtually every git user should switch to it, but I don't think it treats text as an AST. What do you mean?
- nailer 7mo agoUgh you're right. There was a new AST-based version control system that came out a month ago and I couldn't remember the name. I asked an LLM what the name was and repeated the answer the LLM gave me without checking (facepalm). I may have been thinking of https://github.com/gritzko/librdx/tree/master/be https://github.com/gritzko/librdx/tree/master/be
- WolfeReader 7mo agoThanks for the correct link! AST-based version control sounds like a great idea.
- 12_throw_away 7mo agoNo, it doesn't.
- nailer 7mo agohttps://news.ycombinator.com/item?id=47488270 https://news.ycombinator.com/item?id=47488270