Desenvolvedor Indie Usa C para um Jogo Comercial de 2025: Um Relatório
A Cowleyfornia Studios lançou seu jogo de gerenciamento de trens, *Iron Roads*, em 2025, surpreendentemente escrito em C puro (C99) em vez de C++. A escolha se deveu ao desejo de portabilidade, simplicidade e, mais importante, clareza de código para gerenciar alocação de memória e desempenho. Protótipos em Haskell, Go e Rust foram explorados, mas, em última análise, foram escolhidos C (aproximadamente 40.000 linhas de código) e Lua (aproximadamente 8.000 linhas para lógica de nível superior). O desenvolvedor descobriu que a rápida compilação e a facilidade de otimização do C eram benéficas para o fluxo de trabalho, mas admitiu desafios com serialização e código repetitivo. Embora esteja satisfeito com o resultado, é improvável que repita o processo, inclinando-se para linguagens modernas de alto nível que compilam para C, como Nim, para projetos futuros.