Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
Mandelbrot renderer
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2005-11-23 (10:11)
From: Yaron Minsky <yminsky@c...>
Subject: Re: [Caml-list] Mandelbrot renderer
On 11/23/05, David Baelde <> wrote:
> 2005/11/23, Jon Harrop <>:
> > Following Oliver's objections regarding the lack of serious software
> written
> > in OCaml (e.g. web servers), I have written a very serious Mandelbrot
> > renderer. The program is 35 lines of OCaml and renders using OpenGL.
> This
> > page breaks it down and describes how it works:
> Nice job, but I don't think it has something to do with Olivier's
> remarks. Serious software written in OCaml exists (Astrée, Coq, ..),
> no one doubts that. What lacks is mainstream serious software, and it
> makes OCaml not so visible.

I rather suspect that Jon was making a joke here....

People don't realize OCaml is a general purpose language: I was once
> told on an IRC chan: "OCaml ? I only know one software written in
> OCaml..." Also, people learn to write many fun real-world application
> in C, but only "boring" scientific stuff in OCaml (when they're taught
> OCaml). That's the kind of problems which was adressed.

I think this really is a problem, although there are a few exceptions
(mldonkey and unison come to mind.)  But the lack of applications is not, I
think, for lack of suitability of the language.  The company where I work
(quick hiring plug: has had quite a bit
of luck building rather interesting and practical trading and financial
applications in OCaml, but those are all for internal use, so it doesn't
help much for OCaml's visibility.