Código y bibliotecas para C y C++

printf("Hay que sangr\u00F3n");

C es mi lenguaje de programación favorito... Por su sintaxis, por su flexibilidad, por permitir manipular de manera tan abierta los dispositivos... Por muchos motivos. Desgraciadamente; para mi suerte, no he participado en grandes proyectos donde se ocupe C, por lo que lo que aquí les comparto, es básicamente el resultado de crear aplicaciones en C en mi tiempo libre o perfeccionamiento de algunas tareas.

Scripts para crear y manejar un proyecto en C

Scripts que generan una serie de directorios que satisfacen la convención de desarrollo en C. Me han sido muy útiles para iniciar cualquier trabajo. (Nunca me ha gustado trabajar con IDEs ni con frameworks, me gusta más hacer este tipo de cosas)

Ejemplos de resolución al problema del consenso

Este podría ir también en la parte de código y bibliotecas para Java, pero la solución propuesta para C es mucho más interesante. Sobre todo por el detalle de que me di cuenta a la mala, de que no podemos usar registros como variables atómicas, por la cuestión de los cambios de contexto de un programa durante su ejecución. Para obtener más información sobre lo anterior, les recomiendo consultar el post que hice en mi blog sobre este código

Herramientas de concurrencia y sincronización en C y C++.

Este es el anexo a unas notas de clase sobre concurrencia y sincronización en C. Para obtener má informacición recomiendo consultar las notas