#ask How should we improve Motoko?

I feel it should not be limited to constant workarounds to access core IC features by us devs.

I agree. It took months for inspect_message to be available on Motoko, as one example. All NNS canisters are written in Rust, so in that sense Motoko doesn’t feel like a first-class citizen in terms of feature and library support. Another example is the StableBTreeMap data structure that was developed for the BTC integration, and is available only in Rust.

5 Likes