Sem treats code as queryable entities, bypassing LSP limitations

Hacker News·3d·rohanucla

Sem builds a git-based abstraction layer for understanding code structure without the overhead of language servers. Instead of reimplementing parsing for each language, it uses git history and filesystem layout as primitives to let developers query and manipulate code as interconnected entities—potentially useful for refactoring tools, dependency analysis, and automation.

Share𝕏Reddit

Related stories