[plt-scheme] Please share your comments on the pros and cons of mzscheme + EMACS
Emacs was where I lived from 1984 (March) through 1998 (August) for
everything:
shell, text editing, programming, type setting, email, make, blah,
blah, blah.
(I used to say I do everything in Emacs except eat and sleep and
perhaps a couple
of more things. --- When a keystroke was missing, I made it though
never shared.)
I was the first of PLT to buy into the mantra "eat your own dog
food", using
Soft Scheme, Spidey, and then DrScheme on a daily basis. It was hard,
hard, hard.
I often switched from DrScheme to Emacs for simple editing things.
For the past few years, especially since tabs, I have become a non-
Emacs user
as far as Scheme is concerned. The times I edit Scheme in Emacs per
month you
can count on one the fingers of your hand. Better, when I edit more
in Emacs
than I expected, I save the file and open DrScheme.
This year I have written (for use by others) some 8,000 lines of
Scheme (and
a few more thousand for my own personal use.) I bet I have used
DrScheme for
99% of those lines. Most of these lines live in one project and I
used a single
directory (with subdirectories).
Is DrScheme perfect? No. Its low speed (both editing and interacting) is
something that bothers me a lot. It's missing a few Emacs
conveniences, but
overall I think that my 14 years of everyday-of-the-year Emacs use,
give me
the right to say that DrScheme is a superior Scheme programming
environment
and I will happily suffer through its short comings until Robby will
fix them.
I am sorry for those who don't. -- Matthias