3 ms·
And that's exactly when shit hits the fan. Now they expect everything will work out with commands managing a language. At one point, sooner or later, you have
by iElectric2 10y ago
And that's exactly when shit hits the fan. Now they expect everything will work out with commands managing a language.
At one point, sooner or later, you have to tell them they just need to learn the language.
I'd rather spend time explaining the language than teaching them workarounds.
Having said this, we already do have ways to dodge the language for example using imperative package management. But that's exactly how another such blog post could be written how it doesn't always work due to "freedom" that Nix tries to provide.
Lesson learned here is: pick your fights carefully.
- zzzcpan 10y ago> I'd rather spend time explaining the language than teaching them workarounds. Good user interface is not a workaround. I don't think you understand the magnitude of the problem though. By not caring about user experience and forcing people to learn the language you are limiting your target audience to a fraction of professional programmers and pretty much closing the door to everyone else. This will not get Nix anywhere, really. Don't get me wrong, I think what Nix brings us is great and pretty much the only future for package management, but it's very obvious that it's not going to be the Nix itself.