Add in-place init goal#477
Conversation
BennoLossin
left a comment
There was a problem hiding this comment.
I like the overall feel of the goal, just a few things are a bit too ambiguous or brief, so I left two comments.
| | Task | Owner(s) | Notes | | ||
| | ----------- | -------- | ----- | | ||
| | Do the work | *owner* | | |
There was a problem hiding this comment.
I like lowering the bar on this goal, since it's a very complex topic. We should provide a bit more detail in this table. How about:
- collecting the different approaches in the wiki with the same format,
- deciding on design criteria for a solution,
- evaluating approaches against each other,
We could also include the idea of trying to get something minimal into a compiler experiment, see here.
We should also add the phased initialization for types not implementing Drop as a work item here.
There was a problem hiding this comment.
Please also sign me up to write an RFC for placing functions. And unless someone else prefers to take the lead on that, please also feel free to assign the phased init RFC to me as well.
I think it might also be a good idea to give the rest of the items owners.
Rendered