Browse thread
[Caml-list] Cross-compiling OCaml
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: | 2004-08-31 (09:32) |
From: | Brandon J. Van Every <vanevery@i...> |
Subject: | RE: [Caml-list] Cross-compiling OCaml |
Sven Luther wrote: > Brandon J. Van Every wrote: > > > > I already explained why I'm stuck with Windows. > > Only because you chose to, nobody is ever stuck with windows. To belabor a point: yes, I choose to develop commercial games. Windows PCs and consoles are the primary markets for those. I believe the choice of problem domain is first, language is second, and OS is third. If you can get Linux onto 50% of the home users' desktops, great, do so. I'll give Linux equal attention at that time. Meanwhile, Microsoft has 95% of the consumer desktop marketshare. They've got the job done today, so that's where we play. > Just go over and develop under linux, and cross compile. > doing this in windows > is order of magnitudes more painfull, as you noticed. I think you're underestimating the number of other resources that need to be accessed on Windows to ship a high quality commercial title. Although it may eventually be possible to wrap up such tools under an OCaml-centric, platform-neutral rubric, that day is not today. If you have any serious interest in the problem, please join us on http://groups.yahoo.com/group/ocamlgames/ and also look at http://sourceforge.net/projects/ocalibs/ > > > Well, but i guess the majority of caml developers are > > > compiling under linux, so ... > > > > So, to me that's a problem to be solved. > > No its not, that is how it should be. I see. Linux is The One True Operating System [TM]. Ok, we have intractable world views. You're a Linux booster, and I don't like any platform. 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