I didn't get enough time to itemise the OCaml library space. Apologies
if I have misrepresented the language. But I spent some time googling
and chasing resources and didn't find anything, and no real links from
the main page or tutorials. I got the impression that Caml development
basically meant binding to C libraries.
Whats the rubyforge equivalent for (O)Caml? Private e-mail it if you think
this thread has gone too OT. I am very interested. A healthy library
ecology raises OCaml from something to keep an eye on, to immediate
attention.
If the base
language package contains nearly nothing, *that's an advantage*.
Agreed. But if I didn't make it clear, my main concern was the availability
of libraries for common development tasks, like database development,
network comms protocols (particularly secure ones). etc.
Yeah, this is getting more than a bit OT, but (O)Caml *is* interesting.
--
we can deny everything, except that we have the possibility of being better.
simply reflect on that.
- the dalai lama
> > Richard Conroy wrote:
> > > It has some fantastic features at the language
> > > design level. We are talking drool-worthy. And absolutely no library
> > > to speak of.
> <snip>
And you have to love the Ruby community
Well, I do
where an off-topic humor
thread starts espousing the wonders of the ocaml language. I remember
a similar thing happening on a previous thread comparing Ruby and
Python. It, too, ended up discussing how the wonders of ocaml.
But is that not a well known law(n)?
42nd law of the dynamics of language discussion:
All discussions eventually orbit O?Caml!
TwP
Robert
···
On 2/13/07, Tim Pease <tim.pease@gmail.com> wrote:
On 2/13/07, Richard Conroy <richard.conroy@gmail.com> wrote:
> On 2/13/07, Clifford Heath <no@spam.please.net> wrote:
--
We have not succeeded in answering all of our questions.
In fact, in some ways, we are more confused than ever.
But we feel we are confused on a higher level and about more important
things.
-Anonymous
42nd law of the dynamics of language discussion:
All discussions eventually orbit O?Caml!
The same publisher that released "Practical Common Lisp" recently
released "Practical OCaml." I've been wondering ever since I
discovered this whether it means OCaml has gradually become more
useful in a pragmatic sense, or if it simply represents one isolated
individual publisher with a very unusual definition of "practical."
I think much of the recent interest is due to a lot of big OSS projects
taking interest in it. Possibly the Mozilla group. Its the fusion of ideas
that is most interesting:
* C-like nativeness, performance and compile-to-everything
* Memory management and runtime integrity with the implied security
that entails - features normally associated with Java
* Dynamic language benefits, like low-LOCs and implied maintenance
reduction, type inference and lots of funky language-isms that I don't really
understand, that all the cool kids are into
It has the potential to carve out a significant niche for itself. Sure if you
are intimidated by new languages look elsewhere, if you need the
'reassurance' of a corporate sponsor you won't find it here either, but
it has a lot of potential in the open source field, and anywhere really
that you need portable cross compilation.
Mind you, in this day and age when its getting hard to make Win 32
code that runs on windows anymore, theres opportunities there too.
···
On 2/13/07, Giles Bowkett <gilesb@gmail.com> wrote:
> 42nd law of the dynamics of language discussion:
> All discussions eventually orbit O?Caml!
The same publisher that released "Practical Common Lisp" recently
released "Practical OCaml." I've been wondering ever since I
discovered this whether it means OCaml has gradually become more
useful in a pragmatic sense, or if it simply represents one isolated
individual publisher with a very unusual definition of "practical."
I know Jane St. Capital is using OCaml extensively in financial
trading apps, because I can't use Gmail without ads reminding me. It's
definitely in production for some uses.
···
On 2/13/07, Richard Conroy <richard.conroy@gmail.com> wrote:
On 2/13/07, Giles Bowkett <gilesb@gmail.com> wrote:
> > 42nd law of the dynamics of language discussion:
> > All discussions eventually orbit O?Caml!
>
> The same publisher that released "Practical Common Lisp" recently
> released "Practical OCaml." I've been wondering ever since I
> discovered this whether it means OCaml has gradually become more
> useful in a pragmatic sense, or if it simply represents one isolated
> individual publisher with a very unusual definition of "practical."
I think much of the recent interest is due to a lot of big OSS projects
taking interest in it. Possibly the Mozilla group. Its the fusion of ideas
that is most interesting:
* C-like nativeness, performance and compile-to-everything
* Memory management and runtime integrity with the implied security
that entails - features normally associated with Java
* Dynamic language benefits, like low-LOCs and implied maintenance
reduction, type inference and lots of funky language-isms that I don't really
understand, that all the cool kids are into
It has the potential to carve out a significant niche for itself. Sure if you
are intimidated by new languages look elsewhere, if you need the
'reassurance' of a corporate sponsor you won't find it here either, but
it has a lot of potential in the open source field, and anywhere really
that you need portable cross compilation.
Mind you, in this day and age when its getting hard to make Win 32
code that runs on windows anymore, theres opportunities there too.