|
|
|
|
|
by Stratoscope
3738 days ago
|
|
That brings back fond memories. Back in the day on BIX¹ (is anyone else here old enough to remember BIX?) we were talking about different languages and compilers, and the topic of C++ came up. I said, "C++? That's a preprocessor, isn't it?" Much to my embarrassment, Bjarne Stroustrup was hanging out in the same BIX conference, and he chewed me out for this - but very politely. Bjarne explained that Cfront was definitely not a preprocessor (which would imply something like the C preprocesssor), but an actual honest-to-goodness compiler that just happened to have C as its compilation target. Now if we could only get the younger generation to abandon that horrible "transpiler" word and call things by their right name: a compiler! ¹ https://en.wikipedia.org/wiki/Byte_Information_Exchange |
|