Version française
Home     About     Download     Resources     Contact us    
Browse thread
[Caml-list] Executable size?
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: John J Lee <jjl@p...>
Subject: Re: [Caml-list] Executable size?
On Sat, 15 Nov 2003, skaller wrote:
> On Thu, 2003-11-13 at 05:21, John J Lee wrote:
[...]
> > Probably this is a naive question, but: Is it impractical to have a
> > functional language that uses the C runtime?
>
> Felix does that. Its own runtime is tiny
> (it has a naive exact garbage collector .. only a page of
> source code or two).

Thanks for the pointer.  I'd looked at it before and thought it looked
interesting (somebody mentioned it in a comp.lang.python post).


[...]
> > Am I really stuck with C++??
>
> Felix generates simple ISO C++, so the output is portable.
>
> The foreign function interface  .. well .. example:
[...]
> MS_COM support you'll have to add yourself.
> Should be trivial using the above kind of mechanism.

For you, I'm sure.  I'm afraid might make heavy weather of it even so :-(

I've only used COM (when using C++, that is) from MSVC++, and ISTR that
people have said that, for example, using COM from mingw is not easy
unless you know a lot about it (I'm not talking about the language
extensions in MSVC++ -- at least, I don't *think* I am -- but I don't know
what the issues are that cause the alleged problems).


John

-------------------
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