Re:No telemetry in the Rust compiler: metrics without betray...
by richardwhiuk on Tuesday August 01, 2023 @03:19PM
(#36961122)
Logs and metrics have a horrible tendency to be a cross cutting concern, sadly - you normally need to add instrumentation throughout the codebase to get good metrics.
Also, no code is free, it needs to be written and maintained and the end-user needs to download, store and run it and it brings an additional risk to break things. I just wish there was to possibility to opt out of that, even if I probably wouldn't.
Finally, if this metrics code is intermingled with the rest I can see this as an additional burden for a potential certification of the compiler.