Comment by whiteandnerdy
8 years ago
Can you give more details on why the term is ambiguous or ill-defined? I thought I knew what it meant, and a brief web search seems to reinforce my existing understanding (a source-to-source compiler), but I'm probably missing the subtleties. If you have a couple of minutes to clarify what your objection is, I'd love to learn more.
I'd go further and say that it is redundant to even say 'source-to-source'. Just 'compiler' is enough, IMHO. See the first few pages of any compiler book.
https://books.google.com/books?id=_tgh4bgQ6PAC&printsec=fron...
Compilers are computer programs that translate a program written in one language into a program written in another language.