!VRULIdgoKmKPzJZzjj:nixos.org

Nix Hackers

858 Members
For people hacking on the Nix package manager itself186 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
20 Jul 2025
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)It's about time the compile times got better. Yeeted https://github.com/NixOS/nix/pull/13510 and https://github.com/NixOS/nix/pull/13512.19:25:10
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)This smells much like Boost.Spirit or Boost.X320:41:54
21 Jul 2025
@connorbaker:matrix.orgconnor (he/him) (UTC-7)If you’re going to NixCamp or NixCon this year, I’d love to find out more about your thoughts on how that could be implemented!02:34:48
@roberthensing:matrix.orgroberthI'll be at NixCon. Basic idea is: refactor evaluation so that it's an interaction between these three actors and "communication links": CLI - Evaluator - OS, and nothing else. Then MITM the Evaluator on both sides by recording the interactions of previous calls to the evaluator, and replaying them if possible.09:05:43
@roberthensing:matrix.orgroberthIt's somewhat of a research project; nothing is guaranteed09:07:02
@magic_rb:matrix.redalder.orgmagic_rbThats kinda what i was proposing https://matrix.to/#/!VRULIdgoKmKPzJZzjj:nixos.org/$FvXA39aRGz0iER7ZM-bRtUkJCuorYa0Ecy_YupgUPC8?via=nixos.org&via=matrix.org&via=nixos.dev ill be at nixcon too. Definitely will be around for this09:08:24
@andiandi:tchncs.deandiandi 🐈 changed their display name from andiandi@hadr25 🏰🏞️ to andiandi 🐈.11:04:23
@connorbaker:matrix.orgconnor (he/him) (UTC-7) I’d love to talk more about this with you all!
Any chance C++ has something akin to Haskell’s STM?
14:11:52
@connorbaker:matrix.orgconnor (he/him) (UTC-7) tomberek you might be interested in this — I know I talked with you about having an import cache which stores the processed AST instead of the file itself. (One idea I had was to key on the hash of the AST so formatting wouldn’t cause cache misses.) 14:44:35
@toonn:matrix.orgtoonn .oO(Unison...) 14:45:29
@emilazy:matrix.orgemilysee https://matrix.to/#/!VRULIdgoKmKPzJZzjj:nixos.org/$ynuYm1cT2gUMemb4CiyueY7KlkO0yqppb8i9xb6ENJ8?via=nixos.org&via=matrix.org&via=nixos.dev for my attempts14:48:07
@emilazy:matrix.orgemily unfortunately to trace builtins.readFile you need scopedImport which slows things down a bunch 14:48:23

Show newer messages


Back to Room ListRoom Version: 6