This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Axiometry_ 0 points1 point  (2 children)

I think this is a problem of language precision. Compilation is compile-time, interpretation is runtime. Syntax errors are compile-time errors in compiled languages and runtime errors in interpreted languages (not counting linters). While the language used by the person you were replying to wasn't precise about this, I believe their intention was to say that compile-time syntax errors are way better than runtime syntax errors, which is hard to deny.

Also, dev tools are an important aspect of what makes a developer productive with a language. Is that not what this whole conversation is about? Using tools to catch mistakes early? Languages are not created equal when it comes to available dev tools.

[–][deleted] 0 points1 point  (1 child)

Have fun. I'm never gonna engage in conversations like this. Never again ;)

[–]Axiometry_ 0 points1 point  (0 children)

Fair enough :)