* Scilab: Why not written in OCaml?
@ 2009-09-18 22:59 Oliver Bandel
2009-09-19 7:39 ` [Caml-list] " Stéphane Lescuyer
` (2 more replies)
0 siblings, 3 replies; 11+ messages in thread
From: Oliver Bandel @ 2009-09-18 22:59 UTC (permalink / raw)
To: caml-list
Hello,
the program Scilab, a Matlab-clone,
written by INRIA, is written in C,
and since version 5.0 is using Java-Stuff for Plotting,
and this stuff is used in a way that it does not really
support Linux...
...why is that program not written with INRIA's
Ocaml?
Maybe rewriting it would make sense,
because Scilab seems not to be very stable.
...and from INRIA's view I would think: they have developed
OCaml, but do not use it for their own developments....
... strange, isn't it?
Ciao,
Oliver
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Caml-list] Scilab: Why not written in OCaml?
2009-09-18 22:59 Scilab: Why not written in OCaml? Oliver Bandel
@ 2009-09-19 7:39 ` Stéphane Lescuyer
2009-09-19 15:23 ` Jon Harrop
2009-09-19 10:16 ` Erik de Castro Lopo
2009-09-20 9:08 ` rixed
2 siblings, 1 reply; 11+ messages in thread
From: Stéphane Lescuyer @ 2009-09-19 7:39 UTC (permalink / raw)
To: Oliver Bandel; +Cc: caml-list
> ...and from INRIA's view I would think: they have developed
> OCaml, but do not use it for their own developments....
> ... strange, isn't it?
I think you don't quite realize how big an institute the INRIA is :
http://www.inria.fr/inria/enbref.en.html
Plus, there are a variety of other (domain-specific, mostly) languages
developed by INRIA teams, and anyway there's no reason to enforce the
use of OCaml in all INRIA projects. That would even be strongly
counter-productive, since I don't think you can find 2800 scientists
in the country (covering all IT fields) who know OCaml well enough. As
frustrating as it may seem, most teams are actually using mainstream
languages.
Cheers,
Stéphane L.
--
I'm the kind of guy that until it happens, I won't worry about it. -
R.H. RoY05, MVP06
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Caml-list] Scilab: Why not written in OCaml?
2009-09-19 7:39 ` [Caml-list] " Stéphane Lescuyer
@ 2009-09-19 15:23 ` Jon Harrop
2009-09-19 17:03 ` Philippe Wang
2009-09-19 21:04 ` Oliver Bandel
0 siblings, 2 replies; 11+ messages in thread
From: Jon Harrop @ 2009-09-19 15:23 UTC (permalink / raw)
To: caml-list
On Saturday 19 September 2009 08:39:14 Stéphane Lescuyer wrote:
> > ...and from INRIA's view I would think: they have developed
> > OCaml, but do not use it for their own developments....
> > ... strange, isn't it?
>
> I think you don't quite realize how big an institute the INRIA is :
>
> http://www.inria.fr/inria/enbref.en.html
On the contrary, the bigger INRIA is the more valuable it would be for them to
eat their own dog food. If OCaml had more users in INRIA it would garner more
useful feedback and would be more likely to get funding.
--
Dr Jon Harrop, Flying Frog Consultancy Ltd.
http://www.ffconsultancy.com/?e
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Caml-list] Scilab: Why not written in OCaml?
2009-09-19 15:23 ` Jon Harrop
@ 2009-09-19 17:03 ` Philippe Wang
2009-09-19 21:02 ` Oliver Bandel
2009-09-19 21:04 ` Oliver Bandel
1 sibling, 1 reply; 11+ messages in thread
From: Philippe Wang @ 2009-09-19 17:03 UTC (permalink / raw)
To: caml-list
Why not use Bigloo? It's a efficient scheme compiler, also developed at INRIA.
http://www-sop.inria.fr/mimosa/fp/Bigloo/
Just kidding,
--
Philippe Wang
mail@philippewang.info
On Sat, Sep 19, 2009 at 5:23 PM, Jon Harrop <jon@ffconsultancy.com> wrote:
> On Saturday 19 September 2009 08:39:14 Stéphane Lescuyer wrote:
>> > ...and from INRIA's view I would think: they have developed
>> > OCaml, but do not use it for their own developments....
>> > ... strange, isn't it?
>>
>> I think you don't quite realize how big an institute the INRIA is :
>>
>> http://www.inria.fr/inria/enbref.en.html
>
> On the contrary, the bigger INRIA is the more valuable it would be for them to
> eat their own dog food. If OCaml had more users in INRIA it would garner more
> useful feedback and would be more likely to get funding.
>
> --
> Dr Jon Harrop, Flying Frog Consultancy Ltd.
> http://www.ffconsultancy.com/?e
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Caml-list] Scilab: Why not written in OCaml?
2009-09-19 17:03 ` Philippe Wang
@ 2009-09-19 21:02 ` Oliver Bandel
0 siblings, 0 replies; 11+ messages in thread
From: Oliver Bandel @ 2009-09-19 21:02 UTC (permalink / raw)
To: caml-list
Hi,
Zitat von "Philippe Wang" <philippe.wang.lists@gmail.com>:
> Why not use Bigloo? It's a efficient scheme compiler, also developed
> at INRIA.
> http://www-sop.inria.fr/mimosa/fp/Bigloo/
[...]
I looked at bigloo before I came to OCaml.
I decided against it.
Not only because of schem's ((((())))()(()()))))))-terror ;-)
but also (main reason) because of this:
"Bigloo produces C files. C code uses the C stack,
so some programs can?t be properly tail recursive.
Nevertheless all simple tail recursions are compiled
without stack consumption."
This was not really inspiring confidence.
Even if I did not really know much about that topic tailrec-topic,
it seemed to be a basic feature, and other scheme implementations did
not have such a limitation...
...then I had contact to Haskell and Ocaml and decided OCaml to be my
favourite.
I never looked at bigloo again, but that quote above is from the
bigloo-documentation that I just now downloaded to assure the point
has not changed during the last years.
>
> Just kidding,
[...]
oh, I saw this too late;-)
Ciao,
Oliver
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Caml-list] Scilab: Why not written in OCaml?
2009-09-19 15:23 ` Jon Harrop
2009-09-19 17:03 ` Philippe Wang
@ 2009-09-19 21:04 ` Oliver Bandel
2009-09-19 21:30 ` Adrien
1 sibling, 1 reply; 11+ messages in thread
From: Oliver Bandel @ 2009-09-19 21:04 UTC (permalink / raw)
To: caml-list
Zitat von "Jon Harrop" <jon@ffconsultancy.com>:
> On Saturday 19 September 2009 08:39:14 Stéphane Lescuyer wrote:
>> > ...and from INRIA's view I would think: they have developed
>> > OCaml, but do not use it for their own developments....
>> > ... strange, isn't it?
>>
>> I think you don't quite realize how big an institute the INRIA is :
>>
>> http://www.inria.fr/inria/enbref.en.html
>
> On the contrary, the bigger INRIA is the more valuable it would be
> for them to
> eat their own dog food.
[...]
...yes, it's like MickeySoft running Linux- and BSD-servers... :-)
( they really do )
Ciao,
Oliver
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Caml-list] Scilab: Why not written in OCaml?
2009-09-18 22:59 Scilab: Why not written in OCaml? Oliver Bandel
2009-09-19 7:39 ` [Caml-list] " Stéphane Lescuyer
@ 2009-09-19 10:16 ` Erik de Castro Lopo
2009-09-20 9:08 ` rixed
2 siblings, 0 replies; 11+ messages in thread
From: Erik de Castro Lopo @ 2009-09-19 10:16 UTC (permalink / raw)
To: caml-list
Oliver Bandel wrote:
> Hello,
>
>
> the program Scilab, a Matlab-clone,
> written by INRIA, is written in C,
Psilab is Ocaml (plus C and Fortran libraries):
http://psilab.sourceforge.net/
Erik
--
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Caml-list] Scilab: Why not written in OCaml?
2009-09-18 22:59 Scilab: Why not written in OCaml? Oliver Bandel
2009-09-19 7:39 ` [Caml-list] " Stéphane Lescuyer
2009-09-19 10:16 ` Erik de Castro Lopo
@ 2009-09-20 9:08 ` rixed
2009-09-20 11:32 ` Jon Harrop
2009-09-20 17:25 ` Stefan Monnier
2 siblings, 2 replies; 11+ messages in thread
From: rixed @ 2009-09-20 9:08 UTC (permalink / raw)
To: caml-list
> ...why is that program not written with INRIA's Ocaml?
Probably for the same reason than all Princeton university
programs are not written in SML/NJ (so I guess) ?
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2009-09-20 17:25 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-09-18 22:59 Scilab: Why not written in OCaml? Oliver Bandel
2009-09-19 7:39 ` [Caml-list] " Stéphane Lescuyer
2009-09-19 15:23 ` Jon Harrop
2009-09-19 17:03 ` Philippe Wang
2009-09-19 21:02 ` Oliver Bandel
2009-09-19 21:04 ` Oliver Bandel
2009-09-19 21:30 ` Adrien
2009-09-19 10:16 ` Erik de Castro Lopo
2009-09-20 9:08 ` rixed
2009-09-20 11:32 ` Jon Harrop
2009-09-20 17:25 ` Stefan Monnier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox