Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
scalable web apps
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2010-07-25 (21:45)
From: Dario Teixeira <darioteixeira@y...>
Subject: Re: [Caml-list] scalable web apps

> I would ask that question again, but miss out the "with OCaml" part,
> because really the choice of language doesn't matter very much.

Indeed.  Note, however, that more than once have people raised the issue
of Ocaml's non-concurrent GC on Ocsigen's mailing-list.  The doubt is
always whether this makes any Ocaml-based framework unsuitable for
scalable web applications.  I think it's important to assuage those fears
once and for all: in no meaningful way does Ocaml's single-coredness
constitute an impediment towards scalability in the web domain.

> Or if you prefer think of it this way: People are using really
> unsuitable languages (PHP) and really slow languages (Ruby, PHP,
> Python, Perl) on some massive websites out there.

Yeap.  Personally, I find Ocsigen's greatest advantage to be the safety
and expressiveness that it brings to backend programming (and soon also
to the frontend).  The fact that it's also fast is just icing on the cake...

Dario Teixeira