5 ms·
> So it is optimized for the general case, using robust tooling that works everywhere Where "robust tooling" is "grep with various regexes while completely mis
by troupo 6mo ago
> So it is optimized for the general case, using robust tooling that works everywhere
Where "robust tooling" is "grep with various regexes while completely missing the big picture even in small codebases"
- coldtea 6mo agoNothing wrong with "grep with various regexes". And in my experience it hardly ever "misses the big picture". When it misses is small stuff I'd miss myself quite often anyway.
- troupo 6mo agogrep with regexp misses any and all context. Especially in large codebases (and if terms are somewhat generic like "account", which can find hundreds of functions). So, on small codebases it misses "small" things like "I've tried to re-implement the same frigging component 15 times already" or "just because it says account doesn't mean it is any way shape or form related to account billing". On larger codebases it becomes worse and worse, since there's more functionality, more code, and agent's context window gets polluted very quickly.