Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It is. People get confused all the time when their "compilation" of a TeX "document" doesn't terminate or yields other typical runtime problems. LaTeX is a very leaky abstraction in that regard. For more than basic competence in using TeX, it is important to understand how it works internally and for that it is helpful to have an understanding of what an interpreter is.


I disagree. I don't need to know the compiled opcodes of a Java program to know that I wrote code that tries to perform a division by zero.

What I need is a clear explanation of the issue using the actual source code I wrote.

That's it. Whatever does this job, a compiler, an interpreter, random fairies, quantum AI overlords, it is not relevant.

Clear error messages that show my source code, and explain the issue, that's the answer to fix these typical runtime problems.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: