It might have been a bit harder in the past, but with recent versions of neovim (>=0.11) it's less than 20 lines of configuration. I have quite a few keybindings to jump back and forth through errors and the default keybidings already include things like renaming, go to definition or listing references.
I'd be more than happy to help you configuring it to your needs.
This was an interesting read and very educational in my case, but each time I read an article criticizing a programming language it's written by someone who hasn't done anything better.
It's a shame because it is just as effective as pissing in the wind.
As someone living in Spain, this is the only time of the year when I'm happy to go to the office. Yet, I think people need a tutorial on how to use the AC: it's 38ºC outside, but in my cubicle it's about 19ºC - I would be OK with 26ºC.
Had to study this at school a while back, it was one of the first books (after Candide by Voltaire) that I found interesting at the time, and still have in my little library.
> GLSL is dead end, Khronos is on the record they aren't going to develop it further, even for Vulkan, HLSL and now slang, are the way forward.
I've been seeing more comments like yours saying GLSL is a dead end, and it’s making me question whether I should keep learning it.
But at the same time, it’s still very accessible, well-documented, and used in OpenGL demos and educational content. Would you say there's still a case for GLSL in hobby projects, demoscene work, or rapid prototyping? Or is it really time to move on even in those contexts?
I've read about that, and it definitely seems like a shit show. It's about time these things change. Since I got here I mostly travel by train and I know that it's a privilege, it should be the norm in these developed countries. Anyway, hang in there and good luck.