[Haskell-cafe] Why are OCaml and Haskell being used at these
jules at jellybean.co.uk
Tue Nov 13 10:24:50 EST 2007
Laurent Deniau wrote:
> Henning Thielemann wrote:
>> On Tue, 13 Nov 2007, Jon Harrop wrote:
>>> On Tuesday 13 November 2007 08:41, Henning Thielemann wrote:
>>>> On Tue, 13 Nov 2007, Jon Harrop wrote:
>>>>> Penetration is highest in parts of industry where small groups of
>>>>> talented programmers get together, most notably startups. Look at
>>>>> XenSource, Wolfram Research, The MathWorks,
>>>> ?? Mathematica and MatLab are just the opposite of statically safe
>>> Absolutely. I was referring to a prototype Mathematica JIT compiler
>>> in OCaml),
>>> the FFT routines in MATLAB (FFTW: written in OCaml) and the SML software
>>> that The MathWorks sell.
>> I see, but FFTW was not developed by MathWorks, but by Matteo Frigo and
>> Steven G. Johnson (says fftw.org),
> Right, and it is not written in OCaml but in C. The OCaml code
> _generates_ optimized C code for the arch where it matters.
That sounds like 'written in ocaml' to me.
That's no more written in C than java code is written in assembly, just
because the JIT generates optimised assembly code...
I would say it's "written in" the language which the authors wrote it.
The fact that they wrote it to generate some C code and then compile it:
well, they're just a clever bunch :-)
More information about the Haskell-Cafe