Re: Benefits of Dynamic Typing



In article <435bb30b$0$6500$ed2619ec@xxxxxxxxxxxxxxxxxxxxxxxxxx>,
Jon Harrop <usenet@xxxxxxxxxxxxxx> wrote:

> Rainer Joswig wrote:
> > In article <435a6eb7$0$49774$ed2e19e4@xxxxxxxxxxxxxxxxxxxxxxxxxx>,
> > Jon Harrop <usenet@xxxxxxxxxxxxxx> wrote:
> >> I have written several, others also exist, e.g. Richard Fateman's
> >> MockMMA.
> >
> > Where are they?
>
> WRI bought the first one (so it is no longer on my academic website, which
> has since been deleted anyway). They paid me to develop the second one, so
> that is theirs.
>
> > Are your implementations also of the 'depth' of MockMMa?
>
> I put more effort into high-performance execution of general purpose
> programs written in Mathematica whereas, IIRC, MockMMA put more effort into
> polynomial manipulation functions.
>
> > Is it even allowed to implement Mathematica?
>
> WRI have copyright over the look and feel and I am sure they would defend
> that in court. However, nobody will mind if you write a mini Mathematica
> interpreter for fun. I actually recommend doing this as a learning
> exercise. In particular, try writing a complete implementation of the
> pattern matcher. You may like to try it in ML and in Lisp. I bet the ML
> implementation is much shorter and faster. :-)

Why isn't Mathematica written in Mathematica?
.



Relevant Pages

  • Re: Free web front end to Mathematica
    ... WRI presumably views various web access schemes to interfere ... There are interfaces available for Excel which calls Mathematica from Excel. ... It would be interesting if WRI provided a full web interface for a few hours in a week. ...
    (sci.math.symbolic)
  • Re: Bug in Mathematica 6 - Integrate - 6 (Intermittent)
    ... What I'd like is to learn from him, if this concrete defect is ... someone from WRI discussed such ... Now Mathematica returns the integral unevaluated... ... combination of things that make it platform and state dependent. ...
    (sci.math.symbolic)
  • Re: Wolfram Alpha claims to be a primary source.
    ... "The standards of correctness for Mathematica are certainly much higher than for typical mathematical proofs." ... But if true, and can be proved to be true, then you would expect WRI to publish the proof, which I assume would have to be on some statistical basis. ... I can't imagine a set of circumstances in which I'd want to cite Wolfram Alpha in an academic publication. ...
    (sci.math.symbolic)
  • Re: Mockmma for evaluation of Mathematica (tm) commands
    ... Below is a list of 200+ Mathematica commands which Mockmma ... It has no error handling and may not work on ... expressions correctly (in the sense of MMA)? ...
    (sci.math.symbolic)
  • Mathematica emulation
    ... Lisp developers are wanted for a project to build a Mathematica ... emulator using the Maxima computer algebra system. ... Mockmma uses ... Open from the wxMaxima menu. ...
    (comp.lang.lisp)