greglindahl
Joined 17 years ago
Joined 17 years ago
The Internet is often more like a bar brawl than a reasoned conversation.
The project in which I worked on a C++-to-C translator didn't call it a compiler, it called it a source-to-source translator. It was a CS project in a CS department funded by the NSF. I have read the Dragon Book, and would be surprised if the authors would consider an interpreter, assembler, or a linker to be a compiler.
So yeah. I don't expect you to agree with my opinion, but I do appreciate it that you're trying to avoid being confrontational jerk.
However, what we're talking about here is closer to TeX than cfront-to-c or even TypeScript-to-Javascript.
Normal CS jargon has "assemblers" and "linkers", both of which might appear to be compilers according to this dictionary definition.
CS history also includes things like TeX, which formats text for a variety of outputs, and was rarely called a compiler.
Web browsers often include a JIT compiler for Javascript, but their text formatting system isn't usually called a compiler.
A large fraction of the words I use in physics and math are not used the same way, within the field, as the generic dictionary definition.
I have noticed that your comment is quite typical for people who want to say that we live in a post-truth world. There are certainly problems, but one solution is to double down on science.
Your use of "my friend" is similar to the thing you're complaining about. I got what you mean. Bringing up "ad hominem" is dodging the real issue.
Another comment of yours: "utterly stupid bureaucracy"
Implementing this properly involves having your own search index. And that's pretty expensive.
For example, a PhD biologist friend of mine agonized for months before she was willing to look at her personal 23-and-me results, after the FDA certified them as accurate enough to show to consumers.
It's a real problem for everyone.
> In one case, the FDA said it had found significant levels of the carcinogen acetaldehyde in ethanol supplied by a company for use in hand sanitizer, according to a recent email exchange seen by Reuters.
Is anyone surprised that using fuel ethanol might not be a good idea for hand sanitizer?