Aprendendo C3: Um Relato em Tempo Real da Minha Experiência
2025-05-29
Este artigo documenta a experiência em tempo real do autor ao aprender a linguagem de programação C3. O C3 visa melhorar o C adicionando recursos modernos como um sistema de módulos, sobrecarga de operadores e genéricos. O autor explora vários aspectos do C3, incluindo loops foreach, a palavra-chave defer, structs, tratamento de erros, programação por contrato e macros, culminando na construção de uma calculadora básica. Embora elogie recursos como loops foreach, defer e o sistema de tratamento de erros, o autor também observa deficiências como a gestão de pacotes incompleta e o suporte a servidores de linguagem. Em geral, o autor vê o C3 como uma linguagem promissora ainda em desenvolvimento.