This language has some of the worst tooling I've ever encountered in my life.<p>I could go on and write you novels about it, and if someone really wants to know I can provide a massively detailed, exhaustive list with logs, screenshots, Github issues, etc.<p>But sweet jesus, you'd think in 2021 a basic tenet of a language would be:<p><pre><code> "I want autocomplete + hover-docs to work on a project which has +50 dependency libraries and several hundred files."
</code></pre>
(Reliably, without segfaulting every few minutes or eating up massive amounts of resources).<p>The language may be the best thing since sliced bread, but the tooling/ecosystem and authorship process is absolutely the worst thing I've ever touched.<p>Here's a particularly funny one:<p><a href="https://user-images.githubusercontent.com/26604994/139553801-72ed6dec-5e78-4af9-b3b5-a158bc69e457.png" rel="nofollow">https://user-images.githubusercontent.com/26604994/139553801...</a><p>Even "experimental" languages like Nim and Zig had a more reliable and easier to use tooling and IDE integration than Haskell did (for me), despite Haskell being ~31 years old.