# Dealing with getting the same compiler errors over and over again

**URL:** <https://ziggit.dev/t/dealing-with-getting-the-same-compiler-errors-over-and-over-again/5202>\
**Category:** Brainstorming\
**Tags:** language, compiler\
**Created:** [July 18, 2024, 12:19pm UTC](https://ziggit.dev/t/dealing-with-getting-the-same-compiler-errors-over-and-over-again/5202 "2024-07-18T12:19:39Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Sze](https://ziggit.dev/user_avatar/ziggit.dev/sze/32/496_2.png) [@Sze](https://ziggit.dev/u/Sze)\
**Post date:** [July 18, 2024, 12:37pm UTC](https://ziggit.dev/t/dealing-with-getting-the-same-compiler-errors-over-and-over-again/5202/2 "2024-07-18T12:37:51Z")

</div>

I haven’t done so yet, because I am fairly satisfied with my current setup and switching between compile/fix hasn’t bothered me that much, so I am not sure about whether it would help, but I imagine using the zls feature to run the check step described by Loris would give you feedback more quickly and make the round trips a bit more immediate.

> [@Improving Your Zig Language Server Experience](https://ziggit.dev/t/improving-your-zig-language-server-experience/4952):
>
> @kristoff new blog post [Improving Your Zig Language Server Experience](https://kristoff.it/blog/improving-your-zls-experience/) is a follow up to this discovery [Why `-fno-emit-bin` is so much faster to get to the first compilation error?](https://ziggit.dev/t/why-fno-emit-bin-is-so-much-faster-to-get-to-the-first-compilation-error/3312)

I also imagine that the `--watch` feature and incremental compilation will lead towards more immediate / interactive feedback, but I think integrating that with editors might still take a while.

> [@Initial implementation of \`zig build --watch\` just landed in master branch](https://ziggit.dev/t/initial-implementation-of-zig-build-watch-just-landed-in-master-branch/5117):
>
> For those adventurous Zig users out there living on master branch, and who happen to use Linux, give the new --watch flag a try, and see if you like it. Windows and macOS support are close, just needs some OS-specific glue code to make it work. I’m fairly confident the abstractions that I made will hold up nicely when it comes to those file system APIs since it’s based on watching directories only. Contributions welcome! The way I see it, the end goal here is having incremental compilation +…

---

_[View the full topic](https://ziggit.dev/t/dealing-with-getting-the-same-compiler-errors-over-and-over-again/5202)._
