I do not want my computer writing code for me

(written by lawrence krubner, however indented passages are often quotes). You can contact lawrence at: lawrence@krubner.com

Good lord, why would you ever want this?

The tools are magnificent

I was using Eclipse to refactor and modernise the code base. This involved stuff like:

Updating old data structures to use generics

Renaming packages

Updating to Java 1.7 syntax

Renaming functions and argument names to improve consistency and make them more self-documenting.

Looking back at the commits, I changed about 10k lines of code in about a day’s work. That’s roughly a line every four seconds. Certainly faster than I can type.

Great, so it is a language so verbose that you can not keep up with the changes being made, and you software to automate the changes?

And the only reason I could do this was the strength of the tooling.

The only reason you needed to do it are because of the verbose nature of the language.

I’ll stick with Clojure.