<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE message PUBLIC
  "-//MLarc//DTD MLarc output files//EN"
  "../../mlarc.dtd"[
  <!ATTLIST message
    listname CDATA #REQUIRED
    title CDATA #REQUIRED
  >
]>

  <?xml-stylesheet href="../../mlarc.xsl" type="text/xsl"?>


<message 
  url="2003/07/e10127791c425c583a2239eb023093ef"
  from="Richard Jones &lt;rich@a...&gt;"
  author="Richard Jones"
  date="2003-07-19T15:38:32"
  subject="Re: [Caml-list] Roadplan for world domination (or constructive criticism of ocaml facilities)"
  prev="2003/07/d7c69216c33f0f4864d0f0fc53dab975"
  next="2003/07/63af20811c9e84b192d032d879a6feca"
  prev-in-thread="2003/07/ea88f0a762dce2584b0efc4c9a7e8244"
  next-in-thread="2003/07/5a14a3ffdecf0d03dfe19479b2179ed2"
  prev-thread="2003/07/5d2fdf4a723ea61c443961a0ab49053d"
  next-thread="2003/07/ef60d4603922f2d2f781f8553631d16a"
  root="../../"
  period="month"
  listname="caml-list"
  title="Archives of the Caml mailing list">

<thread subject="[Caml-list] Roadplan for world domination (or constructive criticism of ocaml facilities)">
<msg 
  url="2003/07/d9acf3fc30207c13fdb566843f1b031c"
  from="Chris Clearwater &lt;chris@s...&gt;"
  author="Chris Clearwater"
  date="2003-07-18T21:21:36"
  subject="[Caml-list] Roadplan for world domination (or constructive criticism of ocaml facilities)">
<msg 
  url="2003/07/ea88f0a762dce2584b0efc4c9a7e8244"
  from="Sylvain LE GALL &lt;sylvain.le-gall@p...&gt;"
  author="Sylvain LE GALL"
  date="2003-07-19T12:29:30"
  subject="Re: [Caml-list] Roadplan for world domination (or constructive criticism of ocaml facilities)">
</msg>
<msg 
  url="2003/07/e10127791c425c583a2239eb023093ef"
  from="Richard Jones &lt;rich@a...&gt;"
  author="Richard Jones"
  date="2003-07-19T15:38:32"
  subject="Re: [Caml-list] Roadplan for world domination (or constructive criticism of ocaml facilities)">
</msg>
<msg 
  url="2003/07/5a14a3ffdecf0d03dfe19479b2179ed2"
  from="William Lovas &lt;wlovas@s...&gt;"
  author="William Lovas"
  date="2003-07-21T15:18:45"
  subject="Re: [Caml-list] Roadplan for world domination (or constructive criticism of ocaml facilities)">
<msg 
  url="2003/07/2f7391ad9fc07a014aad5c5530f2ec53"
  from="Eray Ozkural &lt;exa@k...&gt;"
  author="Eray Ozkural"
  date="2003-07-25T20:27:23"
  subject="Re: [Caml-list] Roadplan for world domination (or constructive criticism of ocaml facilities)">
<msg 
  url="2003/07/320e0499de1c5ba5030cbf85d4558f05"
  from="Stefano Zacchiroli &lt;zack@b...&gt;"
  author="Stefano Zacchiroli"
  date="2003-07-26T07:36:32"
  subject="Re: [Caml-list] Roadplan for world domination (or constructive criticism of ocaml facilities)">
<msg 
  url="2003/07/dfa9f67c0326317cde19619827146f59"
  from="Eray Ozkural &lt;exa@k...&gt;"
  author="Eray Ozkural"
  date="2003-07-27T17:23:29"
  subject="Re: [Caml-list] Roadplan for world domination (or constructive criticism of ocaml facilities)">
</msg>
</msg>
</msg>
</msg>
<msg 
  url="2003/07/dd4eee1da1c0f5324a3e55b705d52598"
  from="Warren Harris &lt;wh232@p...&gt;"
  author="Warren Harris"
  date="2003-07-26T20:15:05"
  subject="Re: [Caml-list] Roadplan for world domination">
<msg 
  url="2003/07/c546c6fd40c929e9dafaa1c48b5a9e7e"
  from="Guillaume Marceau &lt;gmarceau@c...&gt;"
  author="Guillaume Marceau"
  date="2003-07-28T14:39:31"
  subject="Re: [Caml-list] Roadplan for world domination">
</msg>
<msg 
  url="2003/07/2ab4d468bda5c3438af6cd095bb30130"
  from="Damien Doligez &lt;Damien.Doligez@i...&gt;"
  author="Damien Doligez"
  date="2003-07-29T12:38:35"
  subject="Re: [Caml-list] Roadplan for world domination">
</msg>
</msg>
</msg>
</thread>

<contents>
On Fri, Jul 18, 2003 at 04:21:14PM -0500, Chris Clearwater wrote:
&gt; - Support on win32 could certainly be much better

Yes! OCaml works really well out of the box on my Debian GNU/Linux
machines, but it's a world of pain on Windows.

A binary mingw distribution including common packages (lablgtk!)
would help here.

&gt; - There exists much fragmentation among usage of different GUI toolkits
&gt;   and they are limited to C/C++ conventions. (Is it possible to create your
&gt;   own custom GTK widgets within ocaml?)

It's possible to create compound widgets, although it's not simple and
obvious how to do it. There's a bit in my tutorial about doing
this. For creating an actual new widget I would be tempted to use a
drawing area as the basis. Not perhaps the most pure approach, but
fairly easy as the drawing area exposes all the events you need.

&gt; 7) Create a cross-platform Font module (wrap freetype or create an Ocaml
&gt; implementation). Include this in the standard distribution.

Camlimages wraps freetype, but obviously this is not cross-platform.

Rich.

-- 
Richard Jones. http://www.annexia.org/ http://freshmeat.net/users/rwmj
Merjis Ltd. http://www.merjis.com/ - all your business data are belong to you.
"One serious obstacle to the adoption of good programming languages is
the notion that everything has to be sacrificed for speed. In computer
languages as in life, speed kills." -- Mike Vanier

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

</contents>

</message>

