I still think comments like these are super redundant and annoying.
I still think comments like these are super redundant and annoying.
Understanding the "Why?" of code is often the most valuable thing about comments. The code remains forever, but the "Why?" is often lost to time.
I still believe "redundant" comments can be of value though. This just may not be the best example.
A good unit test that tries to load with jit_enable=false and expects false in return will communicate intent even better.
That said, I agree it can be a helpful contextual clue.
Which in turn is because we a) do not want a hard dependency on any JIT provider, in particular we don't want a hard dependency on LLVM b) LLVM is a really slow to load dependency. Those bits are expanded more upon in the README in the same directory.
Edit: expand.