* ANNOUNCE: OCaml CSV (comma-separated values) mini-library 1.0.3
@ 2005-05-24 14:11 Richard Jones
2005-05-24 17:13 ` JIT ? Christopher Alexander Stein
0 siblings, 1 reply; 4+ messages in thread
From: Richard Jones @ 2005-05-24 14:11 UTC (permalink / raw)
To: caml-list
I'm pleased to announce version 1.0.3 of the mini-library for handling
CSV files in OCaml. This library is released under LGPL with the
OCaml linking exception.
http://merjis.com/developers/csv
This version comes with a handy command line tool called 'csvtool' for
processing CSV files from shell scripts.
Rich.
--
Richard Jones, CTO Merjis Ltd.
Merjis - web marketing and technology - http://merjis.com
Team Notepad - intranets and extranets for business - http://team-notepad.com
^ permalink raw reply [flat|nested] 4+ messages in thread
* JIT ?
2005-05-24 14:11 ANNOUNCE: OCaml CSV (comma-separated values) mini-library 1.0.3 Richard Jones
@ 2005-05-24 17:13 ` Christopher Alexander Stein
2005-05-24 17:32 ` [Caml-list] " Jon Harrop
2005-05-24 17:38 ` Remi Vanicat
0 siblings, 2 replies; 4+ messages in thread
From: Christopher Alexander Stein @ 2005-05-24 17:13 UTC (permalink / raw)
To: caml-list
Can the ocamlrun bytecode interpreter do just-in-time compilation
or is ocamlopt the way to go for performance instead of ocamlc?
Thanks
Lex
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Caml-list] JIT ?
2005-05-24 17:13 ` JIT ? Christopher Alexander Stein
@ 2005-05-24 17:32 ` Jon Harrop
2005-05-24 17:38 ` Remi Vanicat
1 sibling, 0 replies; 4+ messages in thread
From: Jon Harrop @ 2005-05-24 17:32 UTC (permalink / raw)
To: caml-list
On Tuesday 24 May 2005 18:13, Christopher Alexander Stein wrote:
> Can the ocamlrun bytecode interpreter do just-in-time compilation
> or is ocamlopt the way to go for performance instead of ocamlc?
ocamlopt is the way to go for performance.
ocaml JIT compiles to bytecode which is then interpreted. ocamlc compiled to
bytecode which is interpreted. ocamlopt compiles straight to native code and
typically produces programs which are several times faster.
Basile Starynkevitch wrote a real JIT compiler for OCaml (compiling to native
code on-the-fly) called ocamljit:
http://cristal.inria.fr/~starynke/ocamljit.html
--
Dr Jon D Harrop, Flying Frog Consultancy Ltd.
Objective CAML for Scientists
http://www.ffconsultancy.com/products/ocaml_for_scientists
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Caml-list] JIT ?
2005-05-24 17:13 ` JIT ? Christopher Alexander Stein
2005-05-24 17:32 ` [Caml-list] " Jon Harrop
@ 2005-05-24 17:38 ` Remi Vanicat
1 sibling, 0 replies; 4+ messages in thread
From: Remi Vanicat @ 2005-05-24 17:38 UTC (permalink / raw)
To: Christopher Alexander Stein; +Cc: caml-list
2005/5/24, Christopher Alexander Stein <stein@eecs.harvard.edu>:
>
> Can the ocamlrun bytecode interpreter do just-in-time compilation
> or is ocamlopt the way to go for performance instead of ocamlc?
Ocamlrun is a pure interpreter (but a relatively fast one). There is
(was ?) a JIT interpreter for ocaml (at least in my memory i have
heard something about it) but the common way to go for performance is
indeed ocamlopt.
See http://cristal.inria.fr/~starynke/ocamljit.html for ocamljitrun.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2005-05-24 17:38 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-05-24 14:11 ANNOUNCE: OCaml CSV (comma-separated values) mini-library 1.0.3 Richard Jones
2005-05-24 17:13 ` JIT ? Christopher Alexander Stein
2005-05-24 17:32 ` [Caml-list] " Jon Harrop
2005-05-24 17:38 ` Remi Vanicat
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox