|
|
|
|
|
by kertoip_1
1101 days ago
|
|
The fact that such articles appear shows an untold problem of NixOS which is: complexity. I've been a programmer and Linux user for many years, I know a lot of terminology behind it and I think it's a lot less of a problem for me to read technical documentation than for the average user. When I heard about NixOS I thought: "how awesome, it solves some of the problems that I have". But then I started to read official docs and dig into all of it and got quickly discouraged. It might solve "some of my problems" but at a time cost that I just couldn't afford. Well, maybe it's just not for me... |
|
It's much easier for someone to be productive with VSCode without having to go out of their way to learn much.
Whereas, Emacs' requires much more effort to learn, even just to get started; but is much more extensible than VSCode is.
For the user who doesn't want to spend much time learning, surely VSCode is better. For the user who wants to get the most out of their editor, Emacs is a reasonable choice.
I think Nix is comparable. Much of the time, Nix is quite straightforward to use. But, when you do run into something that's hard, Nix can be very difficult to work with.
Maybe there'll be a tool that's to Nix/NixOS what VSCode is to Emacs; where you get the benefits of a declarative config.