News for hackers. Stuff that matters.
Re:Turning the IDE Inside Out with Datalog by habosa on Sunday July 19, 2020 @04:18AM (#23887870)
This is extremely cool, great work! You're right, IDEs can do so much magic but they're limited by the 'spells' their creators have imagined. Many times I've wanted to do a simple semantic refactor that I could express as logic but the IDE can't handle it.

(Also hi Pete!)

Re:Turning the IDE Inside Out with Datalog by duncanawoods on Sunday July 19, 2020 @04:26AM (#23887892)
I don’t see what that has to with the IDE. Just grab a parser/ast library for your language.

I’ve written a few of my own refactorings for big design changes that might touch e.g. every view in a huge application in ways no series of regexes could cover.

It’s hard work. Definitely one of those tricky “cost of automation” decisions. You can do an awful lot of dumb grunt work in the time it takes to debug a refactoring.

Re:Turning the IDE Inside Out with Datalog by vilterp on Sunday July 19, 2020 @05:51PM (#23892747)
Oh hey Sam! Been a while! Thanks for reading man :)