"It is not controversial to assert that Emacs is an environment
all its own. You can find libraries and packages that allow Emacs
to acknowledge and talk to outside environments, so it’s not
a closed environment, but it’s different enough that
there’s some fiddling involved to get it chatting with the
"The iPhone could also be considered an environment all its own,
but it’s an environment built with an eye on a broader
context. iPhones have a pretty easy time doing things like talking
to iCal or Outlook with a few button clicks, for instance. Now,
unlike Emacs, there’s a point with the iPhone where no amount
of grunting or straining will matter, and if you want it to talk to
something else nobody else has bothered to make it talk to,
there’s an SDK you can download."
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.