Very this
It will, and I may have suggestions on the matter. I love the cw syntax and style. I hate wasmvm, when using a go chain, I think it’s dangerous.
In the immediate term, I think it’s a good bet to port the virtual machine to go. (Or the cosmos stack to rust)
Yeah it’s pretty good
There was a time when I didn’t believe that smart contracts are a good idea at all, but that time has passed. I think that what we should do is Port the VM to go, which is underway here:
Right now everything works except instantiate – and of course that is important. Anyhow, what I think all of this could do is allow for CW to use much more SDK like terminology and to be a much easier integration. I also believe that it is possible there are better routes than webassembly.
But for now, I’d be super happy with just finishing the go integration for the virtual machine bits. I think it would be huge.
Anyhow, having a native go contract implementation opens the door to all kinds of other contract implementations and I think that’s good.