I suggest you give rust a shot then, they made their compiler produce meaningful errors with suggestions on how to fix your code and due to its restrictiveness many runtime errors become compiler errors.
FOSS enthusiast and anime fan.
my other socials
PS: there might be NSFW activity here
I suggest you give rust a shot then, they made their compiler produce meaningful errors with suggestions on how to fix your code and due to its restrictiveness many runtime errors become compiler errors.
been looking for a plugin just like this for ages, although I’m not sure it will replace bacon
for larger projects, it might be really good for just checking if it works and how it does so
I made a similar post on my home instance.
The big ones from that are CoQ (fast as fuck autocompletion using neovim’s builtin lsp) it’s artifacts for commonly snippets and ChadTree (nerdtree replacement made by the same person) I rely on both way more than I’d like to admit and they take neovim from a nice text editor to something that can rival any IDE for me.
I highly recommend you give it a shot, it’s a modern day programming language with high level features and the speed of C that encourages memory safe code and gives you the option not to if there is something you need to do that doesn’t adhere to its rules.
Rust can be verbose at times though, but it helps make sure you know what a function takes and how it returns data. It even has the fastest regex library on the planet thanks to it’s extensive type system.
If you want to get started their book has you covered and will guide you through the basics, or you can try rustlings for a more hands on approach.
Lastly I will recommend you check out “no boilerplate” on YouTube if you want a nice video series on the various things in rust and how they are there to help you.