Erlang Extreme Programming & Refactoring, Was: non-telecom in erlang
Wed Feb 5 18:07:10 CET 2003
This is music to my ears. I don't know how many Erlang XPers there are out
there but this might just be tip the scale so that VIM programmer in the
corner finally learns emacs.
(Thomas, I am only joking. Please laugh with me.)
Refactoring support in Emacs sounds like an amazing accomplishment to help
optimize XP. I can't wait to try it out. Are there a list of refactorings
somewhere? I geuss I should read the documentation, i.e. source code. ;-)
----- Original Message -----
From: "Luke Gorrie" <>
To: "Eric Newhuis" <>
Sent: Wednesday, February 05, 2003 9:35 AM
Subject: Re: Erlang Extreme Programming & Refactoring, Was: non-telecom in
> "Eric Newhuis" <> writes:
> > > What does it feel like to do refactoring in Erlang?
> > Obviously you cannot use the C++ or Java cookbooks; one must understand
> > patterns and apply them. There are many things like MoveMethod and
> > RenameClass that fit well if you develop Erlang modules as
> > InnapropriateIntimacy is there. And One handles this by extracting a
> > module.
> > Refactoring is so important to software because it is really all about
> > patterns. You don't have to have a "traditional" OO language.
> > works in Erlang!
> > Refactoring will make you a better Erlang developer. I can't prove it.
> > I'll show you personally in our development environment the next time
> > you are in Chicago.
> In the next release of Distel we'll have some refactoring support in
> Emacs. It already works in the CVS copy, in case someone wants to try
> it out and give some early feedback.
> Details are in a mail on the distel mailing list archives:
More information about the erlang-questions