Ícone do site Embarcadero RAD Studio, Delphi, & C++Builder Blogs

C++ GM Update: Foco em Qualidade no 10.4 e 10.4.1 [ Em português ]

Nossos esforços em focar na garantia de qualidade e correções de bugs para C++Builder nunca foram tão claros quanto no 10.4.1. Enquanto apreciamos sua paciência, não tomamos isso como algo trivial. Nunca estivemos tão energizados para criar sobre as bases sólidas do C++Builder, e continuaremos este impulso em lançamentos posteriores ao longo do ano.

Alguns destaques deste release:


Nosso objetivo é devolver o C++Builder a um IDE estável e eficiente. Uma vez que estejamos confortáveis com essa fundação, voltaremos nossa atenção para coisas maiores e melhores. Esperamos atualizar a conclusão do código e substituir o linker Win64 inteiramente ao longo do próximo ano, o que fornecerá uma produtividade muito melhor no IDE, além de ajudá-lo a compilar projetos muito grandes. Fique de olho em mais notícias à medida que o 10.4.2 vem à tona.

Status na Integração do Visual Assist no RAD Studio

Em nosso roteiro está a integração do Visual Assist no C++Builder. Estamos focando em suas principais características primeiro, como conclusão de código, encontrar referências, navegação e refatorações, como candidatos para o primeiro lançamento. Isso está em andamento. O analisador C++ do Visual Assist atualmente entende nossas extensões C++ (propriedades, closures, etc) e estamos pesquisando várias abordagens para a integração da IDE. Para saber mais sobre o Visual Assist, dê uma olhada em https://www.wholetomato.com/features. Faça alguns testes no Visual Assist e se houver recursos que você gostaria que incluíssemos para o C++ Builder, envie-nos uma solicitação.

Bibliotecas C++

Nosso trabalho aumentando a compatibilidade do C++Builder está em andamento, e estamos vendo resultados muito bons. Você deve se lembrar de um post anterior no blog que estamos tomando bibliotecas C++ de código aberto compatíveis, e garantindo que elas trabalhem com o C++ Builder (vários novos estarão no GetIt em breve). Isso não só significa que você tem bibliotecas úteis comuns mais facilmente disponíveis para você, mas isso significa que você está mais propenso a ser capaz de carregar facilmente qualquer biblioteca C++ que você deseja usar.

Esses esforços deram frutos: não só temos várias bibliotecas no GetIt, e outras mais em breve, mas o trabalho a ser feito para usar uma biblioteca no C++Builder mudou. Hoje em dia, geralmente é simples, principalmente manuseando macros (ifdef-s) escritas para MSVC ou GCC para também reconhecer o Embarcadero ou empacotar o código corretamente. A grande maioria do RTL ou outros métodos estão disponíveis e bibliotecas podem ser bem utilizadas facilmente. Muitas vezes, uma biblioteca compila imediatamente. Se você tem uma biblioteca que está interessado, sugerimos experimentá-la com C++Builder 10.4.1: pode haver pequenas modificações a serem realizadas, mas a compatibilidade em geral deve estar muito melhor.

Desktop UX Summit

Na última década, o design de aplicativos tem sido fortemente focado em aplicativos móveis ou web, e o design web influenciou fortemente o design de aplicativos – muitas vezes em seu detrimento. Um desktop ou aplicativo móvel não é um site.

Este ano é o primeiro Desktop UX Summit – uma conferência online gratuita sobre design de aplicativos para desktop, com uma grande variedade de apresentadores muitas vezes não conectados ou usando tecnologias Embarcadero. Queremos conscientizar os desenvolvedores sobre o design de aplicativos de desktop em geral, não apenas para nossos próprios clientes. Tem ótimas sessões, e é grátis! Então marque seus calendários para os dias 16 e 17 de setembro e visite https://summit.desktopfirst.com para se inscrever!

Nova Ferramenta Gratuita: Dev C++

Adicionalmente, como estamos revigorados para produzir ferramentas de qualidade para o desenvolvimento C++, gostaríamos de apresentá-lo ao nosso mais recente Editor de Texto leve e portátil de código aberto, Embarcadero Dev-C++.

Embarcadero Dev-C++ é um novo e melhorado fork do Bloodshed Dev-C++ e Orwell Dev-C++. É um IDE completo e editor de código para a linguagem de programação C/C++. Ele usa o port MinGW do GCC (GNU Compiler Collection) como seu compilador. Embarcadero Dev-C++ também pode ser usado em combinação com Cygwin ou qualquer outro compilador baseado em GCC. Nós fomos capazes de empacotar isso com uma pegada de memória muito baixa porque é um aplicativo nativo do Windows e não usa Electron. Para completar, todo o trabalho de atualização deste fork foi feito usando a versão mais recente de Embarcadero Delphi. Para baixar esta e outras ferramentas gratuitas vá para https://www.embarcadero.com/free-tools/dev-cpp

C++ Novidades ao Redor do Mundo

Finalmente, um resumo de notícias recentes sobre C++ e blog posts!

Sair da versão mobile