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.

Source