From: Tim Cross <theophilusx@gmail.com>
To: emacs-orgmode@gnu.org
Subject: Re: Org without Emacs?
Date: Tue, 29 Jan 2019 08:13:28 +1100 [thread overview]
Message-ID: <87munk32pz.fsf@gmail.com> (raw)
In-Reply-To: <aaeba5c1-654f-1db5-ba43-fa7dbd18f33e@gmail.com>
As org is implemented in elisp, there are only two options for
implementing org outside of emacs
1. Implement a full elisp runtime in the alternative envrionment
2. Re-implement org functionality in a different language and runtime.
I think 1 is extremely unlikely, with the possible exception of things
like https://github.com/Wilfred/remacs, which is a re-implementation of
Emacs.
Alternative 2 is more likely and to some extent has been done with
things like beorg and Visual Source Code, which has an extension with
some (minimal) org support.
The problem with re-implementation is that there is a lot of core
functionality built into emacs which is not found in most other
runtimes. Much of what Org does is really take existing Emacs
functionality and wrap it together in a more convenient and consistent
bundle. In other systems, much of this functionality would need to be
implemented from scratch, which would be a non-trivial task. In
addition, keep pace with org development will be difficult for these
clones.
I expect we will see some of Org's functionality implemented in other
environments, but are unlikely to see a fully compatible and feature
rich version on any other platform. Most likely, we will see some core
ideas make their way into other environments, but they won't be Org mode
- they will be something different which owes much of the inspiration to
Org mode.
If we are lucky, we may see some new good ideas in these other systems
which could be added to Org itself to make it even greater, otherwise
such ports are unlikely to be of any real interest/use to Emacs Org
users.
Tim
Scott Randby <srandby@gmail.com> writes:
> Greetings,
>
> Here is an article that might interest some: https://opensource.com/article/19/1/productivity-tool-org-mode
>
> I'm not sure if the article is entirely successful. Maybe the tools mentioned in it can do some of the things Org does, but are there any that have full Org functionality? I'm not convinced that Org can be divorced from Emacs. Maybe parts of it can be separated.
>
> Scott Randby
--
Tim Cross
next prev parent reply other threads:[~2019-01-28 21:13 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-01-28 14:03 Org without Emacs? Scott Randby
2019-01-28 14:14 ` Neil Jerram
2019-01-29 3:51 ` Scott Randby
2019-01-29 21:25 ` Amin Bandali
2019-01-28 21:13 ` Tim Cross [this message]
2019-01-29 3:58 ` Scott Randby
2019-01-29 4:42 ` Tim Cross
2019-01-29 15:46 ` Scott Randby
2019-01-30 1:33 ` nly
2019-01-30 10:35 ` Jude DaShiell
2019-01-30 18:55 ` Scott Randby
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.orgmode.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87munk32pz.fsf@gmail.com \
--to=theophilusx@gmail.com \
--cc=emacs-orgmode@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).