From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id SAA07001; Wed, 1 Sep 2004 18:28:30 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id SAA06454 for ; Wed, 1 Sep 2004 18:28:28 +0200 (MET DST) Received: from outbound28-2.lax.untd.com (outbound28-2.lax.untd.com [64.136.28.160]) by concorde.inria.fr (8.13.0/8.13.0) with SMTP id i81GSRbd024392 for ; Wed, 1 Sep 2004 18:28:28 +0200 Received: from outbound28-2.lax.untd.com (smtp01.lax.untd.com [10.130.24.121]) by smtpout05.lax.untd.com with SMTP id AABAVM8E4ARJT2J2 for (sender ); Wed, 1 Sep 2004 09:28:10 -0700 (PDT) Received: (qmail 1064 invoked from network); 1 Sep 2004 16:27:39 -0000 Received: from unknown (HELO vangogh) (66.52.249.215) by smtp01.lax.untd.com with SMTP; 1 Sep 2004 16:27:39 -0000 From: "Brandon J. Van Every" To: "caml" Subject: RE: [Caml-list] Cross-compiling OCaml Date: Wed, 1 Sep 2004 09:38:36 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-Reply-To: <1C67CF9A-FBE9-11D8-8C25-000A958FF2FE@wetware.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 Importance: Normal X-ContentStamp: 17:8:2187721035 X-UNTD-OriginStamp: CI84cOLHFqh7Zd2QWkwvEFvwyO3T/pIsFsCrOjjLH84KucIfQ32UwZFxMnBvKUeG X-Miltered: at concorde with ID 4135F8AB.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; brandon:99 caml-list:01 lifestyle:99 priorities:01 caml-list:01 bayesian:01 crap:01 crap:01 unboxed:01 alloc:01 alloc:01 val:01 val:01 bigarray:01 ocaml:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk The Caml Trade wrote: > > Well, I don't care about Windows and its users. I don't have > to care. > I have a day job that pays the rent, and neither the Windows platform > nor its users are a significant part of my personal lifestyle > management strategy. Ok, I suppose you're confident in the longevity of OCaml then. I think market mindshare has to be fought for, if one wants to continue to enjoy good contracts. > I think you have your priorities crossed. Lots of good code migrates > out of the Unix culture into the Windows development world, but it > historically *never* happens when Unix-centric people push— only when > Windows-centric people pull. Mono concept of installation packages most commercial digital media editing software most games My stereotype of a UNIX guy is someone who likes to play with text editors all day long. > > Should I fault you for the public administration of your project? > > I'll choose not to, if you choose not to blame 'Windows > > whiners' for your project status. > > Arggh. I'm not blaming "Windows whiners" for the status of *my* > project. I'm blaming them for the status of *YOUR* project. And what is 'my project' ? It certainly isn't a Linux-to-Windows OCaml cross-compiler. Cheers, www.indiegamedesign.com Brand*n Van Every S*attle, WA Praise Be to the caml-list Bayesian filter! It blesseth my postings, it is evil crap! evil crap! Bigarray! Unboxed overhead group! Wondering! chant chant chant... Is my technical content showing? // return an array of 100 packed tuples temps int $[tvar0][2*100]; // what the c function needs value $[tvar1]; // one int value $[tvar2]; // one tuple int $[tvar3] // loop control var oncePre eachPre $[cvar0]=&($[tvar0][0]); eachPost $[lvar0] = alloc(2*100, 0 /*NB: zero-tagged block*/ ); for(int $[tvar3]=0;$[tvar3]<100;$[tvar3]++) { $[tvar2] = alloc_tuple(2); $[tvar1] = Val_int($[cvar0][0+2*$[tvar3]]); Store_field($[tvar2],0,$[tvar1]); $[tvar1] = Val_int($[cvar0][1]); Store_field($[tvar2],1,$[tvar1+2*$[tvar3]]); Array_store($[lvar0],$[tvar3],$[tvar0]); } oncePost ------------------- 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