Hey Mads! I wanted to give you a little sketch of one of the approaches we've been considering to help out in the var
/natural-type
space. We discussed with stephen yesterday. While not a "slam slam dunk" it def seemed to have some real upsides that made it him feel better about some things (though it also came with downsides as you'll see).
Core goals/thoughts of mine were:
- Perf sensitive people should not feel bad using 'var' the feature (or have to ban it).
- We should be able to tell people "you can trust we do a really good job" or, ideally, "we do the best job" when you use these.
- Limitations should be minimal. However, when present, should be sensible, acceptable, and easy to explain. Most users will feel things "just work" (However, those who like to know how the sausage is made might discover a lot of complexity to make that happen).
- We may be stretching our comfort zone, but hopefully the value makes that ok.