304 karma · joined May 27, 2021
Maybe I have just given wrong queries, or the expectation is much lower these days.
Also, LXQT starts up instantly from login screen, KDE takes 2-10 seconds even if I disable as many things as possible from settings.
Apart from that, I have a generally high opinion of KDE.
Old languages also have gained good tooling, but IMO the problem is that they are not as well documented as in-built systems of newer languages.
Exactly, but not discoverable. I came to know of esbuild, vite, pnpm etc.. only because of reddit and HN.
Karma?
The rigour of their study is limited to parroting few often-repeated words here and there.
* Use an LSP client plugin, whichever you prefer. It's better than any ctags circus you can do. coc.nvim is more feature rich but also heavier. Vim-lsc if you prefer more barebones.
* FZF.vim; fuzzy searching files as well as lines in same file.
On a related note, does anyone know proper parenthesis / bracket completion plugin? I never got that functionality to work as good as IntelliJ.
But it's relatively more abstract and gives less control than C++/zig/rust. I was just comparing and contrasting the marketing.
Go was once marketed as systems language even if the authors intended it more for systems adjacent stuff. Now everyone advertises their language can write web services it seems. I mean why is it out of fashion to just admit a language is mainly intended for low level stuff?
But someone who understands Haskell, may still find some memory stuff clumsy.
I am disappointed when zig calls itself a general purpose language, and 10 years ago Go called itself a system language.