The only question is: is it user hostile ?
These changes are user hostile.
I don't care about VC's money to be honest. I design IT architectures for big banks, and apparent excessive greed from software companies tend to stress me.
> The memory management aspect of refactoring is slightly more tedius in rust (compared to go), because you have to update lifetime annotations sometimes.
It is much more complicated.
You sometimes have to implement clone, pin/project, box etc to satisfy new trait bounds for example.
Also, build times can make refactoring and iterating really painful.
I like and use both languages; I think they are complimentary, and I think things need to be weighted more honestly than what I see in this discussion.
I don't care about VC's money to be honest. I design IT architectures for big banks, and apparent excessive greed from software companies tend to stress me.