Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
d-yoda
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
d-yoda
1y ago
Glad you like it! Trying to make it as user-friendly as possible.
32.
▲
by
d-yoda
1y ago
Yes! tree-sitter supports multiple languages and the core algorithms should transfer easily. I focused on Python first because I saw many people struggling with code quality issues in Python.
33.
▲
by
d-yoda
1y ago
Not yet! But the algorithms should transfer well - the core logic supports TypeScript, so it's definitely doable.
34.
▲
by
d-yoda
1y ago
Yeah Go is very fast!
35.
▲
by
d-yoda
1y ago
I'm actually more optimistic. While Python/JS have huge ecosystems, there are still things only Go/Rust can achieve.
36.
▲
by
d-yoda
1y ago
Great point! Golang is indeed one of those languages with strong "vibe coding resistance" - it's personally one of my favorites for that reason. On the flip side, I think there's a future where tools like pyscn work alon
37.
▲
by
d-yoda
1y ago
Thank you! I'll keep improving it more and more!
38.
▲
by
d-yoda
1y ago
"You're absolutely right!" - the messaging could be clearer. I built pyscn because more engineers than expected are using AI assistants these days (to varying degrees), and I wanted to give them a tool to check code quality.
39.
▲
by
d-yoda
1y ago
Thank you! 1.For tree edit distance, I referred to "APTED: A Fast Tree Edit Distance Algorithm" (Pawlik & Augsten, 2016), but the algorithm works as O(n²) so I also implemented LSH (classic one) for large codebases.The other
40.
▲
Show HN: Pyscn – Python code quality analyzer for vibe coders
(github.com)
136 points
by
d-yoda
1y ago
|
84 comments