After using Vim for the past couple of years, I'm switching to emacs as part of my "get out og your comfort zone" 2012 resolution. Although I have been using GNU Emacs for the past 10 days, I am curious about XEmacs and I wonder if it differs significantly from GNU Emacs.
From the Wikipedia page:
One of the main disagreements involves different views of copyright-assignment.
[...]
New features in either editor usually show up in the other sooner or later. Furthermore, many developers contribute to both projects.
I get the impression that the differences between the two are mainly historical and philosophical (isn't always the case with the FSF?).
What would be the practical reasons to chose one over the other today in 2012? Here are examples of comparisons I'm interested in:
features: Are there any feature present in one but not (or at least not easily available) in the other?
community: Which community is more active and innovative?
release cycles: Do they release the same features at a similar rate, or is it two separate releasing cycles making one more avant-garde than the other?
LISP implementation: I'm mostly interested in learning LISP. Do both editors share the same implementation? The same dialect?
availability: I know both editors are available on Linux, but what about the other platforms? Does one have a significant advantage over the other?
The list is not exhaustive. If you've ever used both and feel that there are differences that are not mentioned here, please do tell; I'm very curious.