So of course great kudos to the developers of Cursor, Antigravity, Windsurf, OpenCode and all the other editors. I’m personally using Cursor daily. But already for many months, I have been frustrated why they still operate on the level of lines of code. That seems so “last millennium” to me. Now that we have all these amazing data structures in computing, why are we not doing anything with them? Why are coding editors still working on the level of text instead of syntax trees? Or even more abstractly, couldn’t they work on the level of a cross-language notation?
sigalor•2h ago