Seit den 70er Jahren wird der C-Präprozessor in der Praxis immer noch in einer Reihe von Projekten eingesetzt, um Systeme an verschiedene Plattformen und Anwendungsszenarien anzupassen. In der akademischen Welt kritisieren Forscher die mangelnde Trennung von Belangen, die Anfälligkeit für subtile Fehler und die Verschleierung des Quellcodes. Um die Probleme bei der Verwendung des C-Präprozessors besser zu verstehen, haben wir 40 Interviews und eine Umfrage unter 202 Entwicklern durchgeführt. Wir fanden heraus, dass Entwickler in der Praxis mit drei häufigen Problemen zu kämpfen haben:...
Seit den 70er Jahren wird der C-Präprozessor in der Praxis immer noch in einer Reihe von Projekten eingesetzt, um Systeme an verschiedene Plattformen...
Depuis les années 70, le préprocesseur C est toujours largement utilisé en pratique dans un certain nombre de projets pour adapter les systèmes à différentes plateformes et scénarios d'application. Dans le milieu universitaire, les chercheurs ont critiqué son manque de séparation des préoccupations, sa propension à introduire des erreurs subtiles et son obscurcissement du code source. Pour mieux comprendre les problèmes liés à l'utilisation du préprocesseur C, nous avons mené 40 entretiens et une enquête auprès de 202 développeurs. Nous avons constaté que les développeurs...
Depuis les années 70, le préprocesseur C est toujours largement utilisé en pratique dans un certain nombre de projets pour adapter les systèmes à...