3 ms·
Having been using Emacs and org-mode for about 4 years now, I've been thinking a big mistake has been made in how the system is pitched. It's always something a
by nanna 6y ago
Having been using Emacs and org-mode for about 4 years now, I've been thinking a big mistake has been made in how the system is pitched. It's always something about it being 'plain text', which makes non-Emacs users say 'Why would I switch from my plain text editor? Or 'Why would I switch from a flashy GUI webapp version of this particular feature?'
Emacs can't be appreciated for any one feature, even org mode, powerful as that is. You have to take the entire system and all it's possibilities into account. Org mode is particularly special because it integrates so many of Emacs' features, from literate programming to keeping a Wiki, to scheduling, to keeping a diary, to file browsing, to accounting, to emailing, to so much more. But to try to judge one package like org mode is a bit like judging a car by the quality of its seats.
The only thing I've experienced which compares to this is, perversely, the Office 365 suite. Yes, of course, all the functions are completely different and I'm not making a like-for-like functionality comparison. But in Office365 an email client (Outlook) is integrated with a team's documents (via Sharepoint), chats (via Teams), calendar, etc, etc. The value of Office365 isn't in any one app, it's their integration. It's the entire system.
Obviously the Emacs system has a completely different and opposing design philosophy to Office365's. It's ground-up, fully-extendable, initially demanding, text based, exportable, self-hosted, free, and so on. All of which increasingly goes against the grain of the trajectory of software today. However for those who give it the time and effort, it really does offer to organise your life, and yes, in plain text.
- nanna 6y agoAnother difference between emacs and Office 365. The code and functionality of both are also sustained by an ecosystem. For Office 365 that ecosystem is by and large constituted by the paid labour of workers employed by Microsoft, together with a minor subset of plugin contributors for certain applications. For Emacs, the ecosystem includes everyone who adopts the use of emacs. In other words, to Microsoft's system you are a customer. Microsoft may choose to adapt their system to your use case if you are lucky enough to represent a big enough user or use case. To emacs you are part of the very ecology which sustains the whole system. That's where the sense of empowerment and 'freedom' (I hate the term) comes from.
- tangue 6y agoThat's one of he best pitch for Emacs I've ever read. I wish GNU were able to communicate that.