I really thought there was a paper titled "C Considered Harmful" but what I can find is this one from 1992:
#ifdef Considered Harmful, or Portability Experience with C News
Authors: Henry Spencer, University of Toronto; Geoff Collyer, Software Tool & Die
Abstract:
We believe that a C programmer's impulse to use #ifdef in an attempt at portability is usually a mistake. Portability is generally the result of advance planning rather than trench warfare involving #ifdef. In the course of developing C News on different systems, we evolved various tactics for dealing with differences among systems without producing a welter of #ifdef at points of difference. We discuss the alternatives to, and occasional proper use of, #ifdef.
theruran šš“
in reply to theruran šš“ • • •trying to find that paper, "'Considered Harmful' Considered Harmful"
scholar.google.com/scholar?hl=ā¦
Google Scholar
scholar.google.comtheruran šš“
in reply to theruran šš“ • • •I really thought there was a paper titled "C Considered Harmful" but what I can find is this one from 1992:
#ifdef Considered Harmful, or Portability Experience with C News
Authors: Henry Spencer, University of Toronto; Geoff Collyer, Software Tool & Die
Abstract:
usenix.org/conference/usenix-sā¦
#ifdef Considered Harmful, or Portability Experience with C News | USENIX
www.usenix.org