6 ms·
> Compile-time reflection would help a lot with almost all crates. That's both for their compile times and feature set. (goodnight, sweet prince) It's silly th
by PoignardAzur 2y ago
> Compile-time reflection would help a lot with almost all crates. That's both for their compile times and feature set. (goodnight, sweet prince)
It's silly that people uncritically accept the narrative that all hopes of getting reflection implemented were lost when JeanHeyd quit the project.
As far as I'm aware, the only thing JeanHeyd posted was an initial design exploration. Not a formal RFC, not code, just some design theory-crafting. That's good, that's something people need to do to advance the language, but it's a little off-putting how some people are treating that writeup like some Graal lost and not like one design exploration among many of its kind.
Especially since that design work would likely have stayed purely theoretical for a while, given that the compiler's team reaction to a similar proposal, variadic generics, was "We won't have the bandwidth to even evaluate the proposal for at least a year".