Mailing list for all users of the OCaml language and system.
 help / color / mirror / Atom feed
From: Renaud.Rioboo@lip6.fr
To: <caml-list@inria.fr>
Cc: foc@calfor.lip6.fr
Subject: Re: Real excellent object oriented source code examples of Ocaml
Date: 28 Nov 2000 15:12:51 +0100	[thread overview]
Message-ID: <x4pujguqyw.fsf@calfor.lip6.fr> (raw)
In-Reply-To: <14869.8506.203392.805459@gargle.gargle.HOWL>

STARYNKEVITCH Basile <Basile.Starynkevitch@cea.fr> writes:

> I am trying to interest a young collegue Franck VEDRINE
> <franck.vedrine@cea.fr> to Ocaml-3.00.

wish you luck.

> Franck wants to see real good Ocaml-3 code using all -or most of- the
> fancy advanced object-oriented features (with multiple inheritance,
> class types, functors, etc...). And I did not found much of such code
> (e.g. OO features are almost unused in the Ocaml compiler).
> 
> I am trying to show him that most of the advanced features of C++
> (templates, overloading, multiple inheritance) have their equivalent
> in Ocaml thru real source code (or that they are less useful, like C++
> overloading).

The goal of the Foc project is to have a certified computer algebra library,
and, as part of it we wrote a fairly complete library for abstract and
concrete mathematics which covers the basis for a computer agebra system.
Tthe Foc code is not really public, but is not secret either ; it is simply
not ready for public distribution.


<URL:http://www-calfor.lip6.fr/~foc> 

will give you an idea of what the project is about. 

As of excellency of the code, I don't really know, but you will find
comparisons with the Axiom computer algebra system on our page.

You will also find there an announcement for a meeting we will have on
december 21 and 22. You are welcome if you want to discuss the different
object oriented features we use in the library with us.

Regards,

                        R. Rioboo,
                        for the Foc Project







  parent reply	other threads:[~2000-11-28 21:26 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-11-17 12:14 STARYNKEVITCH Basile
2000-11-20 13:46 ` Xavier Leroy
2000-11-23 19:32 ` Anton Moscal
2000-11-28 14:12 ` Renaud.Rioboo [this message]
2000-11-17 14:38 Don Syme
2000-11-19 15:48 ` Mattias Waldau
2000-11-20 20:43 David McClain
2000-11-21 16:49 ` Brian Rogoff

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=x4pujguqyw.fsf@calfor.lip6.fr \
    --to=renaud.rioboo@lip6.fr \
    --cc=caml-list@inria.fr \
    --cc=foc@calfor.lip6.fr \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox