On 24/01/19 7:23 PM, Sven Van Caekenberghe wrote:
Everybody is of course totally free to do whatever they want, but
really, why the hell would you want to do that ?
Because text has many uses other than just feeding into a compiler for
translation to machine code? People who come from Unix/Linux world are
used to using a rich collection of tools that deal with text in various
ways.
You lose so much by doing that, I do not even know where to start.
Live coding (i.e. coding in the presence of instances) is undoubtedly
more powerful than edit-compile-run cycle. Text is used to direct IDE to
edit live objects. But text has many more uses than just issuing
commands. If beginners start using vim just to edit code due to
established habits, they will soon realize the ease of live coding and
remain in IDE. This is a self-correcting error.
Editing a .st file has always been possible, it is masochism.Vim is much more than just a typewriter. It can leverage a whole set of
text-based tools. One could use it to auto generate methods, clean them
up and then file into Pharo.
Regards .. Subbu