I suck as todo lists/roadmaps so there probably wont be another. I actually kind of consider the current set of github issues my ‘todo’ list…
I am happy with the language as it is for now and wont be making any major changes to it in the near future. There is a still a ton of cleaning up, speeding up, fixing etc to do though.
As for operator ‘?.’ (not ‘.?’!) I must admit I’ve kind of got mixed feelings about it. I’ve never used it in practice or felt the need for it (and sort of consider it a bit dangerous for various reasons) so I don’t really feel like I understand its true ‘worth’ – which makes me wary of just throwing it in there. So this is currently in the ‘still thinking about it’ category (along with a LOT of other stuff). I think the chances are pretty good that it will eventually happen though as it should be pretty easy to implement. No idea when – sorry I can’t be clearer than that.
Right now though, 3d is my top priority.
[edit]
Here are some of my concerns about operator ‘?.’ – also of course, it’s also slower than plain ‘.’.
3 misuses of ?. operator in C# 6
[/edit]