logoalt Hacker News

applfanboysbgontoday at 12:53 PM2 repliesview on HN

> Your linter should identify all issues - including architectural

If a linter could deterministically identify bad architecture, you wouldn't need an LLM, your linters could just write your code for you. The vibe coding takes are just getting more and more empty-headed...


Replies

readitalreadytoday at 4:24 PM

Your custom linters don't check architectural design?

linters statically check code and provide deterministic recommendations. LLMs are used to make judgement. I specifically write my linters for my project to make recommendations for LLMs.

This is how you save on token usage, so your LLMS aren't wasting tokens on static analysis that a linter could do for free.

That's at least how I make my linters.

hansmayertoday at 12:57 PM

> If a linter could deterministically identify bad architecture, you wouldn't need an LLM,

a) that's not what a linter is built for, its a tool with very specific role

b) You must've never seen LLM expose secrets in plain text or use the most convoluted scenarios you can think of.

show 1 reply