3 ms·
That's a straw man, we're comparing Java to Lisp, not to another statically typed language. Because Java is statically typed, it catches a lot more errors at c
by zak_mc_kracken 12y ago
That's a straw man, we're comparing Java to Lisp, not to another statically typed language.
Because Java is statically typed, it catches a lot more errors at compile time than Lisp can.
- wtbob 12y agoLisp is optionally statically-typed. I am not aware of any type error Java can catch at compile time which Lisp cannot catch at compile time. Now, whether or not a particular implementation does catch it is an entirely different affair.