TrapC : Une extension plus sûre pour C
TrapC est une extension du langage de programmation C conçue pour améliorer la sécurité mémoire. En supprimant des mots clés comme `goto` et `union`, et en ajoutant `trap` et `alias`, TrapC intègre des fonctionnalités de C++, telles que les constructeurs et les destructeurs. Il dispose d'une gestion automatique de la mémoire, évitant les fuites, et utilise la gestion du cycle de vie pour les pointeurs au lieu du ramassage des ordures. Malgré son design minimaliste —conservant le même nombre de mots clés que C— il offre étonnamment une compatibilité significative avec le code C++. Présenté lors d'une réunion de l'ISO C, TrapC vise à traiter les problèmes de sécurité mémoire de manière plus complète que les autres propositions existantes.