... Ah yes, I stole the name of a dead HLVM project. :-) Our HLVM is here: http://forge.ocamlcore.org/projects/hlvm/ Join the OCamlForge-hosted HLVM mailing if...
10861
Tom Hutchinson
armyofplants
Mar 11, 2009 9:48 am
... You should really rename your project. I also would hurt to start talking in the first person. Tom...
10862
Tom Hutchinson
armyofplants
Mar 11, 2009 9:52 am
oops - I meant: wouldn't hurt...
10863
Richard Jones
rwmjones
Mar 11, 2009 10:42 am
... Bit_int.unit_big_int? If that doesn't work, what is the error? IIRC you'll also need to link with the nums.cma library, because Big_int isn't in the...
10864
Richard Jones
rwmjones
Mar 11, 2009 10:45 am
... Jon trolls newsgroups in order to sell copied of his F# and OCaml books. One day OCaml is dead, the next day Haskell, probably another day it'll be F#. ...
10865
Bill James
w_a_x_man
Mar 11, 2009 2:25 pm
... That's good to hear. I was looking for a fast, compiled language to use when Ruby is too slow, and I picked OCaml because Pascal, C, D, etc., are too low...
10866
Richard Jones
rwmjones
Mar 11, 2009 2:39 pm
... Excellent choice! Don't forget to read the many tutorials and other resources from here: http://ocaml-tutorial.org/#External_tutorials (Including Jon's...
10867
Jon Harrop
jon@...
Mar 11, 2009 4:20 pm
... OCaml is still one of the best open source language implementations available if you have real problems to solve. INRIA's current OCaml implementation ...
10868
avlondono
Mar 11, 2009 5:23 pm
... This is a false statement: the OCaml compiler is actively developed. The latest version of Ocaml was released 3 months ago, and the lists 39 new features...
10869
Philip
feucht@...
Mar 11, 2009 5:24 pm
... Hi, i never regretted using ocaml. -Philip...
10870
Jon Harrop
jon@...
Mar 11, 2009 7:02 pm
... The rate at which new features are being added is insufficient to be called "actively developed", IMHO. There is also the question of what constitutes a...
10871
Richard Jones
rwmjones
Mar 11, 2009 10:13 pm
... This statement is false. Rich. -- Richard Jones Red Hat...
10872
avlondono
Mar 11, 2009 11:12 pm
... It is a mature project, actively developed according to it's maintainer39;s priorities and resources. The speed at which is done is well within what...
10873
Jon Harrop
jon@...
Mar 12, 2009 12:02 am
... Was the addition of lazy patterns a "massive" change? -- Dr Jon Harrop, Flying Frog Consultancy Ltd. http://www.ffconsultancy.com/?e...
10874
jshaw10
Mar 12, 2009 12:26 am
One pretty reliable way I've used to learn my way around ocaml modules is to use ocamlbrowser. It should work on any platform with the right version of Tk...
10875
Jon Harrop
jon@...
Mar 12, 2009 1:09 am
... Ok, I concede. OCaml is not moving in the direction I think would be most productive. -- Dr Jon Harrop, Flying Frog Consultancy Ltd. ...
10876
Bill James
w_a_x_man
Mar 12, 2009 7:49 am
Here's my OCaml version. The results are sorted primarily by the count and secondarily by the word. open Str;; let table = Hashtbl.create 22000;; let...
10877
citromatik
miguel.pignatelli@...
Mar 12, 2009 10:35 am
Hi all, I'm trying to parse a plain text file containing multiple records separated by a "//". A record sample can be viewed ...
10878
Sylvain Le Gall
gildor16478
Mar 12, 2009 12:45 pm
Hello, ... There is JoCaml for "possible" multicore: http://jocaml.inria.fr/ This is almost compatible with OCaml (AFAIK, they plan to make it plain compatible...
10879
Martin Jambon
BioMim
Mar 12, 2009 2:26 pm
... The harsh reality is that multicore support is practically useless because it's not possible to add an arbitrary number of cores to a given machine. The...
10880
Martin Jambon
BioMim
Mar 12, 2009 3:31 pm
... a#b means "any char from a that does not belong to b". Your KWD does not represent a set of chars. You can write: let az = ['a-'z'] let x = az # ['d'-'h39;] ...
10881
Jon Harrop
jon@...
Mar 12, 2009 9:41 pm
... JoCaml's approach is for distributed parallelism and is of little use on multicores. Specifically, you cannot perform the "gather" operation with pass by...
10882
avlondono
Mar 12, 2009 10:23 pm
... I have no doubt that implementing the minimum functionality is not difficult, but implementing the necessary functionality, with maintainable code, having...
10883
Ed Keith
e_d_k
Mar 12, 2009 10:33 pm
Does Batteries support M$-Windows? -EdK Ed Keith e_d_k@... Blog: edkeith.blogspot.com ... From: Savanni D'Gerinel <savanni@...> Subject: Re:...
10884
avlondono
Mar 12, 2009 10:35 pm
... I ended up using option number 1 from Martin. When I wrote that parser it was my first real experience with parsers, and was having many problems parsing...
10885
Jon Harrop
jon@...
Mar 12, 2009 11:14 pm
... No, you do not need an arbitrary number of cores for multicore support to be useful. You only need the speedup due to a finite number of cores to be ...
10886
Jon Harrop
jon@...
Mar 12, 2009 11:34 pm
... My current plan is, in essence: . Build a completely naive serial GC that works (done). . Optimize the serial GC to work on all programs with reasonable...
10887
Martin Jambon
BioMim
Mar 13, 2009 12:31 am
... Let me rephrase: if you have 10 machines with 8 cores each, are you going to use just one machine? No. Finer-grained parallelism? We don't have that need...
10888
Jon Harrop
jon@...
Mar 13, 2009 1:40 am
... Sure. You have technology for distributed parallelism already because it is trivial to create and you want to use that between the nodes of your cluster. ...
10889
Mihamina Rakotomandim...
rakotomandim...
Mar 13, 2009 5:06 am
... Ok. Next question: Is it worth learning OCaml, or should I giveup now and look at something else (OpenSource/GPL only, so: no F# and so on)? -- Chef de...