Things to do before GUI-developers can start their work
Subject: Things to do before GUI-developers can start their work
From: James Amundson
Date: Thu, 12 Jun 2003 10:59:19 -0500
On Wed, 2003-06-11 at 18:06, Karl M. Hegbloom wrote:
> On Wed, 2003-06-11 at 11:25, James Amundson wrote:
> > > I believe Mathematica invented a protocal specifically to deal with
> > > this issue.
> >
> > The MathLink protocol has kernel <-> gui communication as a subset. It
> > also provides a mechanism for other programs to communicate with
> > Mathematica. I admire the *idea* of MathLink, even though I am
> > unfamiliar with the implementation.
>
> It has a non-free licence as well, according to:
>
> http://www.wolfram.com/solutions/mathlink/license.html
>
> ... which pretty much rules it out.
I guess I wasn't clear. When I said I "admire the *idea* of MathLink" I
really meant that I think it is a good idea to have a well-defined
interface to the kernel that is general enough to both act as a
front-end/kernel communication layer and act as an interface to user
code written in various languages. I didn't mean that I wanted to copy
any specifics of the interface, much less try to use the implementation.
--Jim