4 ms·
I think the test to find out if a programmer can eventually learn to work on a Lisp codebase lies in his/her opinion about the conditional (ternary) operator.
by Shorel 8y ago
I think the test to find out if a programmer can eventually learn to work on a Lisp codebase lies in his/her opinion about the conditional (ternary) operator.
If the programmer hates the C(T)O because it is too confusing, that programmer is hopeless about using Lisp.
If the programmer sees the C(T)O as a trivial syntax that helps to make the code short and neat, then that programmer will love Lisp.
- ratsimihah 8y agoI can't think of anyone who'd hate the CTO, it's hardly more confusing than an if/else statement.
- jimmy1 8y agoI work in JavaScript on a regular basis, and I have grown to despise them because of their overuse when a simple if statement would have made the code much clearer.
- weliketocode 8y agoI haven't dived into lisp, but if you're telling me it'll make my code shorter, I'm sure I'll love it.
- deleted 8y ago[deleted]