help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Mathworks-hosted GPL'd software


From: Judd Storrs
Subject: Re: Mathworks-hosted GPL'd software
Date: Sat, 13 Feb 2010 17:37:43 -0500

2010/2/13 Richard Stallman <address@hidden>:
>    Is the time of Octave-Forge repository.
>
> Are you offering to set up a repository for Octave extensions?

octave-forge.sf.net already exists. It is the primary repository for
non-core octave extensions and I don't think it is thought of as a
place to store Matlab programs that will not run in octave. Also I
don't think that the ability to use octave-forge packages in Matlab is
very much of a priority but it probably depends on the individual
packages.

There continue to exist syntactic differences between Octave and
Matlab that can make it difficult to run some Matlab code on Octave
(the main differences are interactive GUI generation and a new OOP
style that was introduced recently to replace the trainwreck OOP
implementation that Matlab has had for years). On the other hand,
Octave implements a number of very welcome syntactic extensions and
idioms to get around Matlab braindeath that is not understood by the
Matlab interpreter at all. Octave also has a much more powerful API
for creating binary extensions than the Matlab compatibility API. It
is possible to write code in the intersection of the two interpreter
capabilities, but Matlab and Octave coders will probably find that too
limiting and it also would require access to Matlab.


--judd



reply via email to

[Prev in Thread] Current Thread [Next in Thread]