Well, it's not like it couldn't be done. The compiler already handles strings at compile-time, so it could very well compute the length at compile time too.
It's one of the cases where "it's just done like that", but it's not inherently impossible.
It's one of the cases where "it's just done like that", but it's not inherently impossible.