[ESS] ESS + Maxima

Stephen Eglen S@J@Eg|en @end|ng |rom d@mtp@c@m@@c@uk
Thu Oct 1 11:43:00 CEST 2015


hi Tamas,

Yes, there is prior code hanging around for maxima in emacs, e.g.::

https://sites.google.com/site/imaximaimath/
http://emacswiki.org/emacs/MaximaMode

Stephen


On Thu, Oct 01 2015, Vitalie Spinu wrote:

> Julia is simpler than R and it relies on external julia-mode.el. I guess that
> would be the case for maxima as well, you will be relying on external
> maxima-mode.el.
>
>
>  Vitalie
>
>>> On Thu, Oct 01 2015 10:33, Tamas Papp wrote:
>
>> I would be happy to maintain it, since I use it regularly.
>
>> Note that I am not asking anyone else to write it, I am simply asking
>> for help with writing it myself. It would be great to have a "how to add
>> your language to ESS" guide, but I understand that this is not a
>> priority because of what you say below (if adding is easy, maintaining
>> is still an issue).
>
>> Vitalie, in your opinion which ESS language implementation is best as a
>> template for a new one?
>
>> Best,
>
>> Tamas
>
>> On Thu, Oct 01 2015, Vitalie Spinu <spinuvit using gmail.com> wrote:
>
>>> The main issues is not to write the support, but to maintain it. The principle
>>> is develop what you use and stay away from others. I don't think anyone here
>>> would be willing to maintain Maxima.
>>>
>>>   Vitalie
>>>
>>>>> On Wed, Sep 30 2015 13:09, Sparapani, Rodney wrote:
>>>
>>>>>
>>>>> Hi,
>>>>>
>>>>> I would like to experiment with adding Maxima support to ESS. While
>>>>> Maxima has an Emacs mode, it is not getting a lot of development, and I
>>>>> think that ESS would offer a lot of features; then I could also use
>>>>> existing code for org-mode integration (current ob-maxima does not
>>>>> support sessions). Also, I use ESS for R and Julia, so it would make my
>>>>> life easier. I have the following questions:
>>>>>
>>>>> 1. Is there any a priori reason why this is a bad idea?
>>>
>>>> Interesting phrasing.  These kinds of questions come up from time to
>>>> time.  Here is my view of ESS.  It is made by statisticians for
>>>> statisticians.  We support the languages that they use.  Do you hear
>>>> their cry for Maxima support?
>>>
>>>>> 2. I thought I would just look at the other languages, copy its source
>>>>> file and modify accordingly. Which one would you recommend? R seems of
>>>>> course to be the most complete, but at the same time the most complex.
>>>>>
>>>
>>>> A couple of years ago, I was playing around with iESS
>>>> and SAS.  I just wanted to see what was the minimum needed to
>>>> make it work (on UNIX/Mac OS X/Linux of course).  Take a look at
>>>> the function ess-sas-interactive.  It is only 18 lines.  However,
>>>> it does leverage some of the ESS[SAS] functionality, but it might
>>>> give you an idea of what it takes to make iESS work.
>>>
>>>>> Best,
>>>>>
>>>>> Tamas
>>>>>
>>>>> PS.: I looked at the mailing list for prior work, but only found
>>>>> https://stat.ethz.ch/pipermail/ess-help/2005-July/002733.html>
>>>> Good find
>>>
>>>> ______________________________________________
>>>> ESS-help using r-project.org mailing list
>>>> https://stat.ethz.ch/mailman/listinfo/ess-help
>
> ______________________________________________
> ESS-help using r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/ess-help




More information about the ESS-help mailing list