Meh, I’m not doing the worst with my Arch setup.
It may be time to switch to Nix tho :3

Also, skirts are underrated. Wear skirts, everyone, don’t even care. Everyone looks good in a skirt. And with eyeliner and mascara too! (imho)
#SkirtsAndEyelinerAndMascaraForEveryone

  • lime!@feddit.nu
    link
    fedilink
    English
    arrow-up
    3
    ·
    6 hours ago

    well, for a declarative language it has taken on a lot of procedural constructs. then there’s the right-associativity on some structures, currying that looks like nesting, and oddities like recursive definitions. it uses a lot of different building blocks, is what i’m getting at.

    • nialv7@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      49 minutes ago

      i see that as nix being inconsistent with the tradition of functional languages, which is fair. but i don’t think there are many internal self inconsistencies?

      • lime!@feddit.nu
        link
        fedilink
        English
        arrow-up
        1
        ·
        8 minutes ago

        of course it’s all based on opinion when it comes down to it, but the recursive vs regular dicts feel inconsistent. the conditionals all seem to have slightly different syntax as well.

        i think it comes down to them not being able to decide if they wanted a dsl or a generalist language, and landing somewhere inbetween. they could just have hooked up a lua interpreter, or gone config-only, but instead we got yaml anchors with logic in them.