caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* [Caml-list] mixin modules paper and future?
@ 2002-08-27  3:33 Chris Hecker
  2002-08-28  8:43 ` Tom Hirschowitz
  0 siblings, 1 reply; 25+ messages in thread
From: Chris Hecker @ 2002-08-27  3:33 UTC (permalink / raw)
  To: caml-list


While looking around Xavier's site, I came across this new paper (at least, 
new since last time I looked):

Mixin modules in a call-by-value setting, with Tom Hirschowitz.
Proceedings of ESOP 2002, LNCS 2305.
http://pauillac.inria.fr/~xleroy/publi/mixins-cbv-esop2002.pdf

The results in the paper look really exciting to my untrained eye, and I 
had a few questions...

1.  First, the annoying obvious question:  Any wild guesses when this work 
will find its way into caml?  I read the whole paper, but had to skim the 
lambda calc sections since my lambda-fu is not strong.  It's clear there 
are a number of open problems, so it's obviously not imminent in the next 
release, but it sure is cool (the way it unifies functors and recursion is 
great).

2.  The paper has a few places where it mentions work that has to be done 
at init time, which sounded like runtime at the point where the minix sum 
was computed.  Is this true?  For the very simple case of "I want to 
recurse between two compilation units like C++", is there still overhead 
that must happen at runtime and that can't be done at compile time?

3.  The following is from the paper:

>A drawback of dependency graphs is that programmers must (in principle)
>provide them explicitly when declaring a mixin signature, e.g. for a deferred
>sub-mixin component. This could make programs quite verbose.

I may have missed it, but I didn't see where this explicit graph thing came 
in, since none of the examples had it.  I assume you don't mean the type 
declaration of the deferred values, right?  Is there some other 
specification that's necessary?

Thanks,
Chris

-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners


^ permalink raw reply	[flat|nested] 25+ messages in thread
* Re: [Caml-list] objective caml and industry
@ 2002-08-30 18:15 Jonathan Coupe
  2002-08-30 23:37 ` Chris Hecker
  0 siblings, 1 reply; 25+ messages in thread
From: Jonathan Coupe @ 2002-08-30 18:15 UTC (permalink / raw)
  To: caml-list

[-- Attachment #1: Type: text/plain, Size: 301 bytes --]

www.jetcafe.org/~npc/doc/euc00-sendmail.html

Interested parties might want to look at this article, written by a
(non-Ericson) team that decided to use Erlang for an industrial project.
Reading a software marketing book like "Inside The Tornado" might be
interesting too.

- Jonathan Coupe


[-- Attachment #2: Type: text/html, Size: 704 bytes --]

^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2002-09-03  6:50 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-08-27  3:33 [Caml-list] mixin modules paper and future? Chris Hecker
2002-08-28  8:43 ` Tom Hirschowitz
2002-08-28 19:25   ` Chris Hecker
2002-08-29 10:11     ` M E Leypold @ labnet
2002-08-29 18:47       ` [Caml-list] objective caml and industry james woodyatt
2002-08-29 22:57         ` Michael Vanier
2002-08-29 23:52           ` james woodyatt
2002-08-30 13:13           ` Vitaly Lugovsky
2002-08-30 23:23             ` Michael Vanier
2002-08-30  2:25         ` Chris Hecker
2002-08-30 18:14           ` Jonathan Coupe
2002-09-01  9:18             ` What kind of industry do you mean? (Was: [Caml-list] objective caml and industry) Mattias Waldau
2002-09-01 20:15               ` Markus Mottl
2002-09-01 21:10                 ` [Caml-list] wxOCaml? Dave Mason
2002-09-02  6:23                 ` [Caml-list] Re: What kind of industry do you mean? (Was: objective caml and industry) Michaël Grünewald
2002-09-02 12:43               ` What kind of industry do you mean? (Was: [Caml-list] " Alessandro Baretta
2002-09-02 22:58                 ` Gerd Stolpmann
2002-09-03  6:58                   ` [Caml-list] Re: An XML standard API? (was:What kind of industry do you mean?) Alessandro Baretta
2002-09-02 18:15               ` What kind of industry do you mean? (Was: [Caml-list] objective caml and industry) Oleg
2002-08-30 18:14           ` [Caml-list] objective caml and industry Jonathan Coupe
2002-08-31  2:26         ` John Max Skaller
2002-09-02 18:38           ` Oleg
2002-08-30  2:21       ` [Caml-list] mixin modules paper and future? Chris Hecker
2002-08-30 18:15 [Caml-list] objective caml and industry Jonathan Coupe
2002-08-30 23:37 ` Chris Hecker

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).