A Microsoft apresentou o Rust/WinRT. O Rust-analyzer está disponível para integração do Rust com IDE.

Empresa Microsoft publicou um conjunto de ferramentas Rust/WinRT, que permite usar a linguagem Rust para o desenvolvimento de aplicações baseadas na arquitetura WinRT (Windows Runtime). Relacionado ao código do projeto foi publicado sob a licença MIT.

Rust/WinRT oferece a possibilidade de, assim como o C++/WinRT, criar aplicações utilizando as ferramentas padrão do Rust, permitindo chamar quaisquer APIs existentes ou futuras do WinRT, utilizando código gerado em tempo real a partir de metadados que descrevem a API. Essas chamadas à API do WinRT lembram a conexão de outro módulo Rust. Rust/WinRT também pode ser útil para facilitar a portabilidade de aplicações C++/WinRT ao traduzir de C++ para Rust.

Além disso, pode-se destacar publicação o primeiro lançamento alfa do projeto rust-analyzer, que representa uma nova interface do compilador, otimizada para uso em ambientes de desenvolvimento integrados. O projeto é resultado do trabalho de modularização do compilador padrão rustc, que permitiu usar componentes já prontos e testados ao criar o Rust-analyzer. O Rust-analyzer permitirá expandir o suporte à linguagem Rust em IDEs com a implementação integrada de um servidor de suporte para a linguagem de programação baseado no protocolo LSP (Language Server Protocol), além do suporte àcompilaçãopreguiçosa e incremental.

O Rust-analyzer também suporta as funcionalidades típicas de servidores LSP relacionadas à análise semântica da linguagem, como destaque de sintaxe, autocompletar, análise de erros de digitação, definição de transições e busca de referências. Ao contrário do atual servidor LSP RLS, o Rust-analyzer é baseado em uma arquitetura fundamentalmente diferente: o RLS executa o compilador para todo o projeto e analisa um arquivo JSON com os resultados, enquanto o Rust-analyzer fornece um processo de compilação que analisa o código à medida que são feitas alterações e processa apenas os arquivos abertos no momento.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster