heldercorreia.com

autodidata, programador e consultor

Tag: programação

Semáforos no MacOSX

Eu tenho andado a experimentar programação concorrente em C. Fiz forks de processos e criação de threads com trincos (mutex) no Mac (Darwin), mas os semáforos com contador estavam a dar resultados inesperados. Aparentemente o sem_wait() não surtia efeito.

Acabei então por descobrir que o Mac não implementa semáforos baseados …

Corte de Polígonos

Acabei de publicar um algoritmo que implementei em Python o ano passado, sobre corte de polígonos para a cadeira de Computação Gráfica, com OpenGL. Lembro-me na altura de ter encontrado poucos exemplos, e era uma pena este código estar arrumado. A entrega foi feita em Java, portanto fiz nas duas …

Porque programo em inglês

Não foi sempre assim, mas hoje em dia escolho as minhas variáveis, funções, classes e até mesmo comentários em inglês.

Já me disseram na Universidade que se estamos em Portugal, falemos português. Pois, mas as linguagens de programação que uso estão escritas em inglês, e até considero mais profissional por …