@samcarter yeah, a human could say it as well while sweating like crazy. But you wouldn't say it when you're trying to say that you speak a language fluently.
@DavidCarlisle you wouldn't say it like this in German, while you're speaking a language fluently (eine Sprache fließend sprechen), you're not "fließend". It's only used in this context as an adverb not an adjective.
Yay, I managed to listen to a few minutes of Frank's talk (jumped in during the screen reader example), but have to leave now :( I'd have loved to meet you guys during TUG. Maybe, hopefully, perhaps next year.
@cfr the PGF basic layer that is. And why do you think so? PGF's number parsing is actually quite fast (l3fp might be amazing, but fast is none of the adjectives I'd use to describe it -- at least not without the addition of "for what it's doing")
@cfr my only reason would be so that every L3 piece of code looks the same, making any future maintainers' life easier. But if it's just about indentation/whitespace and not about serious things then an automated tool could do those changes...
@cfr but since we started this: You're allowed to not put spaces in {#1} (if the braced group is only around a single parameter), but using { #1 } is fine as well. "Official" style indents the opening { by two spaces and the contents by 2 more spaces (instead of starting on the same indentation level as the line above). I'd not introduce spaces in g__ foo_ and in _ box, so I'd use \box_new:c { g__foo_ \int_to_roman:n {#1} _box } (but I don't know any official rule about this).