Remix.run Logo
▲ danslo 8 hours ago

Nix as a concept is amazing, Nix as a language sucks. Combining it with a LLM really is a cheatcode.

▲ibobev 7 hours ago | parent | next [-]

Yes. It is a shame they didn't use an established programming language and instead developed their own esoteric one—the same kind of issues as CMake, for example. I still don't understand why I should use a custom, crappy language to build C++ projects cross-platform. And the tragic part is that nothing else offers better functionality.

▲embedding-shape 7 hours ago | parent | prev [-]

Guix :) It's a shame its package coverage is nowhere near NixPkgs, because it's so much nicer to read and write. I guess eventually we'll have "Compile-to-Nix" languages, seemingly these sort of languages tend to crop up after a while for languages with lets say "harder UX".

▲ibobev 7 hours ago | parent [-]

Maybe it would be a good idea to translate Nix packages to Guix automatically via LLMs. Then we could close the gap in available software relatively quickly.