Categoria: Ciência da Computação

Artigos sobre ciência da computação, algoritmos, estruturas de dados, linguagens de programação e fundamentos teóricos da computação.

Alto Desempenho, Regras que Sobrevivem à Medição

Um catálogo de regras de Cpp23 para código rápido, organizado por tema e temperado com a lição mais antiga da otimização, que é medir antes de acreditar.

Seu Programa Não Começa na main

Antes da main(), muita coisa já aconteceu: o sistema operacional carregou o processo, o loader resolveu bibliotecas e a runtime inicializou o ambiente.

Aprovação: O problema da média e o tratado de paz

A média de aprovação é realmente um indicativo de aprendizado? Discutimos as falhas na avaliação do ensino superior.

Fused Multiply-Add A Instrução que Dobra sua CPU

Descubra como a instrução Fused Multiply-Add (FMA) funciona nos bastidores para acelerar a computação numérica e melhorar o arredondamento em sua CPU.

Representação Numérica em Hardware Constrito

Guia prático para otimizar operações numéricas em hardware constrito como o Raspberry Pi usando formatos de ponto flutuante de menor precisão.

Maps Cache-Friendly em C++23 Localidade e Indexação Múltipla

Aprenda a otimizar a performance de suas estruturas associativas em C++23 usando std::flat_map e padrões cache-friendly.

A Falha do Cloudflare e o Haskell

Análise técnica do incidente da Cloudflare: entenda como uma mudança de permissões causou uma falha catastrófica em sistemas de alta performance.

Heaps na Standard Template Library do C++23

Explore as funcionalidades de heap no C++23 e otimize suas estruturas de dados de árvore binária.

Receitas da Família Alcantara

Aprenda a fazer receitas deliciosas e testadas no dia a dia da Família Alcantara.

Odisseia da Computação: a linguagem silenciosa do progresso

Explore a linha do tempo e a evolução da computação, desde as antigas ferramentas mecânicas até a inteligência artificial.