On Monday, 16 July 2012 at 06:07:21 UTC, Walter Bright wrote:

Changing names is minute progress, and is too costly in terms of annoying existing users and breaking their code.

Cost can be lowered - by introducing (semi-)automatic refactoring/upgrade mode.

dmd -upgrade zzz.d

Compiler can do renames (clear() -> destroy()), insert
workarounds (if needed), and so on. Easy, fast, no risk of human
error.

Of course, in certain cituations no automatic upgrade is
possible...

Reply via email to