On 2/29/12 12:16 PM, William Stein wrote:
On Wed, Feb 29, 2012 at 9:58 AM, mmarco<mma...@unizar.es>  wrote:
What is the issue with haskell? Its license?

Licenses aren't the issue.  We can't include a Haskell program in Sage
without including the Haskell compiler (buildable from source) in
Sage.  And there's no way we're doing that.  We already have to deal
with too many different programming languages, Sage is already too
big, it already takes too long to build, etc.


According to the GF webpage, you can compile the grammar to javascript or other languages: http://www.grammaticalframework.org/

GF has an interactive command interpreter, as well as a batch compiler. Grammars can be compiled to parser and translator code in many different formats. These components can then be embedded in applications written in other programming languages. The formats currently supported are:

Haskell
Java, in particular the Android platform
JavaScript
Speech recognition: HTK/ATK, Nuance, JSGF


I have no idea if that means that gfsage could be written in another language, but it's worth asking if Haskell is absolutely required.

Jason

--
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to