Browse thread
Scripting in 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: | -- (:) |
| From: | Aleksey Nogin <nogin@m...> |
| Subject: | Re: [Caml-list] Scripting in ocaml |
On 20.12.2006 19:41, Denis Bueno wrote: > I've been writing bash scripts to perform various build- and > development-related tasks, and I don't enjoy it. I won't bore you with > detailed reasons why. The upshot is that I'd like to script in OCaml. [...] > I googled a bit but couldn't find anything related to this. Has > anything done, or started doing, anything like this? Not quite scripting in OCaml, but related - the OMake build system comes with its own shell interpreter - osh. The language is not OCaml, but it's a functional language that was _specifically_ designed as a scripting language, so I would argue that writing scripts in osh is more convenient that scripting in OCaml (although, of course, for somebody already familiar with OCaml, learning osh might be a bit harder that learning some hypothetical scripting extension of OCaml). Note that if the goal is specifically "scripts to perform various build- and development-related tasks" as you've mentioned, then I would definitely suggest looking at OMake and osh - there the scripting language is the same as the build specification language and you can inline osh scriplets directly into "make-style" build rules of OMake. See http://omake.metaprl.org/ for more information. Aleksey