From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id pBDE8bL5016156 for ; Tue, 13 Dec 2011 15:08:38 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtkBAClc507U4366kWdsb2JhbABEmmCQQiIBAQEBCQsLBxQDIoFyAQEEAW0BCwUHBAUGEQMBAgENISEkBAEFCBkJCAECAQSHYwIGtX+Dc4d1BIx4ExYBkjuHPg X-IronPort-AV: E=Sophos;i="4.71,345,1320620400"; d="scan'208";a="135223748" Received: from moutng.kundenserver.de ([212.227.126.186]) by mail1-smtp-roc.national.inria.fr with ESMTP; 13 Dec 2011 15:08:38 +0100 Received: from office1.lan.sumadev.de (dslb-084-059-073-218.pools.arcor-ip.net [84.59.73.218]) by mrelayeu.kundenserver.de (node=mrbap0) with ESMTP (Nemesis) id 0MIh7g-1RcetQ410a-002co6; Tue, 13 Dec 2011 15:08:37 +0100 Received: from gps.dynxs.de (localhost [127.0.0.1]) by office1.lan.sumadev.de (Postfix) with ESMTP id 9C63EC00C7; Tue, 13 Dec 2011 15:08:36 +0100 (CET) Received: from 84.233.128.147 (SquirrelMail authenticated user gerd) by gps.dynxs.de with HTTP; Tue, 13 Dec 2011 15:08:36 +0100 Message-ID: In-Reply-To: <1848574200-1323767677-cardhu_decombobulator_blackberry.rim.net-892048724-@b18.c4.bise7.blackberry> References: <4EDE33A0.6070004@gmail.com> <1323760512.9833.9.camel@samsung> <4EE711FB.5020602@frisch.fr> <1848574200-1323767677-cardhu_decombobulator_blackberry.rim.net-892048724-@b18.c4.bise7.blackberry> Date: Tue, 13 Dec 2011 15:08:36 +0100 From: "Gerd Stolpmann" To: Gaius@Gaius.org.UK Cc: "Alain Frisch" , "Martin DeMello" , "Gerd Stolpmann" , "Jonathan Protzenko" , caml-list@inria.fr User-Agent: SquirrelMail/1.4.21 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 X-Priority: 3 (Normal) Importance: Normal X-Provags-ID: V02:K0:G3JRy5yvKbXqpOOSVfGY3PwUj6dylg2/FJRtyu8hSj+ kYZ6ecgrozKwOEkrZYjdfCK6Oxe4yGR3fIvA99mBz2Uxpij2yv 2vGo3CDvK5NpZaQjI8/gVUbELF9gLmf9VOePMVtwuSIHB/T47A z247ink1nkXMy2IEpVWDGOWWsyQ8izZjPwJkn+QSUptucd6aZl 2n7ezvWVvzhLVIKZoH8casZR+mRnOpD08ufaHPk2416l+O+EOk IHoRTXDmPim/eOu60juwKWz1juayrqD9MTwl/yyyna0VWwAY6G UFM0ypnLhCoA5TyBAZZyD2Xf9uXHlDVeinEx30667YjmIQRiA6 ZLBUOseG6lIQeDGhuVp+txRzPZdP2TzlDec6Q1KAcaet5fTPw6 2ItiIODGwwf6A4GLIsZI7C8Jl1s8iOKuDg= Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by walapai.inria.fr id pBDE8bL5016156 Subject: Re: [Caml-list] Some comments on recent discussions > I suspect that all the OCaml-on-Windows enthusiasts find their needs met > by F#. Maybe interoperability between OCaml and F# is the way to go on > Windows. f# is not compatible enough to do this (e.g. missing objects and polymorphic variants). I was already thinking a bit about this, e.g. whether it would make sense to port Ocamlnet to f#. As it is already ported to win32 in general, this should not be too difficult regarding the OS-level functionality, but the said language incompatibilities make it essentially impossible. Gerd > > Gaius > > > > ------------------ > > -----Original Message----- > From: Alain Frisch > Date: Tue, 13 Dec 2011 09:51:07 > To: Martin DeMello > Cc: Gerd Stolpmann; Jonathan > Protzenko; > Subject: Re: [Caml-list] Some comments on recent discussions > > On 12/13/2011 09:21 AM, Martin DeMello wrote: >> it's a bit frustrating for me because i don't have or >> use windows either, but if i develop an end user app i really want it >> to be as cross-platform as possible. > > This attitude partially explains why support for OCaml under Windows > lacks behind: people want it to work, because they somehow have to > produce applications running under Windows, but they really don't like > this OS and certainly don't want to invest time in learning its gory > details in order to improve the situation with OCaml. I don't blame > anyone here, and I'd probably avoid developing under Windows myself if > this was not mandatory for our business. From what I hear, this is also > the case for other industrial users of OCaml who needs Windows support. > (And also for large projects like Coq, etc.) > > There are a few talented OCaml enthusiasts who know quite a lot about > Windows and have put some energy in improving OCaml for this OS in the > past. Thanks to them! > > As Xavier said, it would be great to find someone who'd like to join the > core dev team in order to improve support for Windows. Anyone interested? > > But in order to get really good support in the long term, which includes > community tools (packaging, porting libraries, support for Windows API > and .Net, documentation, etc), I think we need to find a way to > "bootstrap" a larger community of OCaml hobbyists, who consider Windows > as their main platform. (It might be the case that "native Windows > users" are culturally less inclined to participate to an open source > project, but I don't believe this is the primary explanation for the > lack of community work for Windows. We simply need more people on board.) > > Good support for OCaml under Windows would benefits not only to Windows > users, as it might simply attract a lot more people to OCaml and it > would probably make the life easier to those who are "forced" to produce > Windows applications. So this questions should be of interest to the > community as a whole. > > Do you guys have ideas on how to bootstrap a larger community of > OCaml/Windows hobbyists? > > > Alain > > -- > Caml-list mailing list. Subscription management and archives: > https://sympa-roc.inria.fr/wws/info/caml-list > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs > > -- Gerd Stolpmann, Darmstadt, Germany gerd@gerd-stolpmann.de Creator of GODI and camlcity.org. Contact details: http://www.camlcity.org/contact.html Company homepage: http://www.gerd-stolpmann.de *** Searching for new projects! Need consulting for system *** programming in Ocaml? Gerd Stolpmann can help you.