Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Appreciate the response. I viewed it more as a question about scope rather than preference.

At mega-scale, even IDE based tools are skipped in favor of automated tools such as Refaster/OpenRewrite that can refactor 10s of millions of lines of code at once.

I do find myself occasionally using, say, a regex find/replace to change something project wide. But most of the time (95% to put some arbitrary number on it), once I’m beyond the scope of single function, I use AST-based tools to ensure changes are correctly reflected in other files or parts of the project.

So, I’m trying understand to who lives in my 5% long enough that they the need what is essentially a highly specialized regex. Are they doing cross-project changes based on text? Do they have giant functions where that’s not a concern? Are their projects just smaller and they have many of them?

I definitely see the allure of having a smaller, faster editor. How far are people actually able to push that paradigm?



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: