Hi!

> * Package name    : bacon
>    Version         : 3.11.0
>    Upstream Contact: dystroy <denys.segu...@gmail.com>
> * URL             : https://dystroy.org/bacon/
> * License         : AGPL-3.0
>    Programming Lang: Rust
>    Description     : background code checker
>
> bacon is a code checker designed to run in the background, alongside your 
> editor, with minimal interaction, notifying you of warnings, errors or test 
> failures. It was originally developed for Rust/cargo, but recently gained 
> support ("analyzers") for other languages/runtimes, like Python/pytest, 
> Python/ruff, JavaScript/eslint, etc.

I am a big fan of all kinds fo automated quality assurance tools, and
this caught my eye.

After reading the website it seems it is just running various
compilers and showing warnings in a terminal window?

What do you consider the pros/cons of this approach compared to the
Language Server Protocol (https://langserver.org/) that already does
all kinds of static analysis, often assisted by the compilers, and
integrated in editors with both inline tips and a console that lists
tips similar?

Just asking out of curiosity.

Reply via email to