=how do I do X?=
java: something similar to X is already done in Y. add abstract class and redo X and write Y. +200 LOC
lisp: something similar to X is already done in Y. realize you can generalize X and Y into a new pattern and use it for ABC too. -70 LOC
=there is a bug in function X=
java: open X.java. edit line. restart program. X seems to be working correctly.
lisp: two hours later, ah ha! I understand this code. fix X. write unit test. eval unit test. X works correctly.
[1] demo: https://a.keeptherecords.com/demo, source: https://github.com/ThomasHintz/keep-the-records