Сеть $ICP в настоящее время поддерживает Motoko, Rust, Python, JavaScript/Typescript и C++ для написания кода смарт-контрактов. С добавлением bitfinity она также будет поддерживать Solidity в будущем. Это общедоступная цепочка с полным стеком, которая поддерживает большинство языков программирования среди всех публичных цепочек, с высокой вероятностью. В будущем также будут поддерживаться такие языки программирования, как Java и Go, и все эти голоса будут скомпилированы в предварительно скомпилированный формат WASM. Кроме того, чиновник недавно продемонстрировал пример экспресс-моделирования, поддерживающий среду Nodejs, который показывает, что он поддерживает развертывание децентрализованных традиционных веб-сервисов одним щелчком мыши, которые можно обновлять в режиме реального времени! Это изменение означает, что он потенциально может заменить web2 и стать всё более и более похожим на настоящий web3!
