!9IQChSjwSHXPPWTa:lix.systems

Lix

1124 Members
Lix user channel. Feel free to discuss on-topic issues here and give each other help. For matrix.to links to the rest of the Lix channels, see: https://wiki.lix.systems/books/lix-organisation/page/matrix-rooms303 Servers

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


SenderMessageTime
11 Dec 2025
@charles:computer.surgeryCharlesmy point is that i don't think this is complicated to explain, it's maybe one to three sentences depending on how specific you really want to be i guess21:21:17
@commentator2.0:elia.gardenRutile (rootile) * non-arbitrary = [a-zA-Z][\w-]*(?!<=-) 21:21:21
@helle:tacobelllabs.nethelle (just a stray cat girl)I agree, but already having to think about that helps shape further choices21:21:50
@charles:computer.surgeryCharlesit's not like i wasn't thinking about explainability when i came up with this idea21:22:14
@helle:tacobelllabs.nethelle (just a stray cat girl)like, I've seen some amazing programming concepts that people should learn early on, and omfg when I had to try and teach them to people21:22:29
@charles:computer.surgeryCharlesin the context of nix i don't think there really is a difference21:22:59
@charles:computer.surgeryCharlesin other languages though function names, class/struct/enum/type names, variable names, etc are all identifiers21:23:19
@helle:tacobelllabs.nethelle (just a stray cat girl)and this can go as simple as "well, Python has like at least 3 string formatting mini languages, of which 2 are relevant to this day"21:23:22
@commentator2.0:elia.gardenRutile (rootile)I'd just explain it as "has to be a letter at first, then any amount of word characters (letter or digit) and might include a hyphen; everything else requires wrapping in an ident string. 21:23:29
@helle:tacobelllabs.nethelle (just a stray cat girl)like that one gave us no end of headaches21:23:32
@charles:computer.surgeryCharlesvariable names are a subset of identifiers21:23:53
@helle:tacobelllabs.nethelle (just a stray cat girl)(we TA'ed at uni extensively and cowrote some courses)21:24:08

Show newer messages


Back to Room ListRoom Version: 10