* Re: [Caml-list] List of sites running in Ocaml?
2008-04-10 10:55 List of sites running in Ocaml? Berke Durak
@ 2008-04-10 11:51 ` Gerd Stolpmann
2008-04-10 13:10 ` Michael Ekstrand
` (4 subsequent siblings)
5 siblings, 0 replies; 12+ messages in thread
From: Gerd Stolpmann @ 2008-04-10 11:51 UTC (permalink / raw)
To: Berke Durak; +Cc: Caml-list List
Am Donnerstag, den 10.04.2008, 12:55 +0200 schrieb Berke Durak:
> Hello,
>
> Ocsigen seems to have sparked an emerging interest for web frameworks written in functional languages.
> I'd like to compile an exhaustive list of pages or sites using Ocaml as frontends or backends, with the
> technologies they use. Please do not hesitate to add any past or present running Ocaml site or page,
> even if its a personal site.
>...
> Backends:
> * I have been told Wink uses Ocaml as a backend.
Yes, that's true. A substantial part of the search application on
wink.com is written in OCaml. This includes mostly offline components
like the crawler, the parsers, some distributed storage systems, but
also the so-called abstract server which operates directly behind the
frontend and coordinates the various backend systems that must work
together to do a search. Summed up around 120,000 lines of
application-specific code (just counted with wc).
Gerd
--
------------------------------------------------------------
Gerd Stolpmann * Viktoriastr. 45 * 64293 Darmstadt * Germany
gerd@gerd-stolpmann.de http://www.gerd-stolpmann.de
Phone: +49-6151-153855 Fax: +49-6151-997714
------------------------------------------------------------
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: List of sites running in Ocaml?
2008-04-10 10:55 List of sites running in Ocaml? Berke Durak
2008-04-10 11:51 ` [Caml-list] " Gerd Stolpmann
@ 2008-04-10 13:10 ` Michael Ekstrand
2008-04-10 13:24 ` Sylvain Le Gall
` (3 subsequent siblings)
5 siblings, 0 replies; 12+ messages in thread
From: Michael Ekstrand @ 2008-04-10 13:10 UTC (permalink / raw)
To: caml-list
Berke Durak <berke.durak@exalead.com> writes:
> Ocsigen seems to have sparked an emerging interest for web frameworks
> written in functional languages. I'd like to compile an exhaustive
> list of pages or sites using Ocaml as frontends or backends, with the
> technologies they use. Please do not hesitate to add any past or
> present running Ocaml site or page, even if its a personal site.
My personal site, <http://www.elehack.net>. Static website compiler
built in OCaml, generating pages with a bit of PHP in them for the
actual server-side stuff (although changing all that to server-side
OCaml with FastCGI is in my list of things-to-do).
- Michael
--
mouse, n: A device for pointing at the xterm in which you want to type.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: List of sites running in Ocaml?
2008-04-10 10:55 List of sites running in Ocaml? Berke Durak
2008-04-10 11:51 ` [Caml-list] " Gerd Stolpmann
2008-04-10 13:10 ` Michael Ekstrand
@ 2008-04-10 13:24 ` Sylvain Le Gall
2008-04-10 20:46 ` [Caml-list] " Luca Pascali
` (2 subsequent siblings)
5 siblings, 0 replies; 12+ messages in thread
From: Sylvain Le Gall @ 2008-04-10 13:24 UTC (permalink / raw)
To: caml-list
On 10-04-2008, Berke Durak <berke.durak@exalead.com> wrote:
> Hello,
>
> Ocsigen seems to have sparked an emerging interest for web frameworks written in functional languages.
> I'd like to compile an exhaustive list of pages or sites using Ocaml as frontends or backends, with the
> technologies they use. Please do not hesitate to add any past or present running Ocaml site or page,
> even if its a personal site.
>
> Public sites:
> * Does ocamlcore.org run under Ocaml?
There is just a little CGI script written with ocamlnet(CGI)+sqlite to
manage feed subscription. Most of the website is run through standard
web application that can be found directly in debian (gforge, planet,
mailman...).
But we are open to include more OCaml part, for replacing non-OCaml
part (for now we want something working to know what interest OCaml
community -- then we can choose what should be the bigger/best part to
replace with a great ocaml application).
>
> Possible candidates:
> * Lexify
> * Jane Street
> * Haxe and Motion Twin
MLState: www.mlstate.com
Regards,
Sylvain Le Gall
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Caml-list] List of sites running in Ocaml?
2008-04-10 10:55 List of sites running in Ocaml? Berke Durak
` (2 preceding siblings ...)
2008-04-10 13:24 ` Sylvain Le Gall
@ 2008-04-10 20:46 ` Luca Pascali
2008-04-11 14:39 ` Dario Teixeira
2008-04-11 5:40 ` Jon Harrop
2008-04-11 12:19 ` Berke Durak
5 siblings, 1 reply; 12+ messages in thread
From: Luca Pascali @ 2008-04-10 20:46 UTC (permalink / raw)
To: Caml List
Berke Durak wrote:
> Hello,
>
> Ocsigen seems to have sparked an emerging interest for web frameworks
> written in functional languages.
> I'd like to compile an exhaustive list of pages or sites using Ocaml as
> frontends or backends, with the
> technologies they use. Please do not hesitate to add any past or
> present running Ocaml site or page,
> even if its a personal site.
>
I am writing my personal web site using a beta version of ex-nunc
( http://www.ex-nunc.org )
My website is not yet online, but it will be soon.
I'm joining ex-nunc development team and I'm doing some tests.
As soon as it will be online, I'll announce it.
Regards
Luca Pascali
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Caml-list] List of sites running in Ocaml?
2008-04-10 10:55 List of sites running in Ocaml? Berke Durak
` (3 preceding siblings ...)
2008-04-10 20:46 ` [Caml-list] " Luca Pascali
@ 2008-04-11 5:40 ` Jon Harrop
2008-04-11 12:19 ` Berke Durak
5 siblings, 0 replies; 12+ messages in thread
From: Jon Harrop @ 2008-04-11 5:40 UTC (permalink / raw)
To: caml-list
On Thursday 10 April 2008 11:55:37 Berke Durak wrote:
> Hello,
>
> Ocsigen seems to have sparked an emerging interest for web frameworks
> written in functional languages. I'd like to compile an exhaustive list of
> pages or sites using Ocaml as frontends or backends, with the technologies
> they use.
Our OCaml and F#.NET Journal articles are all generated from custom source by
an OCaml program:
http://www.ffconsultancy.com/products/ocaml_journal/
http://www.ffconsultancy.com/products/fsharp_journal/
We are in the process of converting the entire site to being autogenerated by
similar OCaml programs. However, we have yet to do anything dynamic
(including a shopping cart). I'd appreciate any advice on that, BTW.
--
Dr Jon D Harrop, Flying Frog Consultancy Ltd.
http://www.ffconsultancy.com/products/?e
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Caml-list] List of sites running in Ocaml?
2008-04-10 10:55 List of sites running in Ocaml? Berke Durak
` (4 preceding siblings ...)
2008-04-11 5:40 ` Jon Harrop
@ 2008-04-11 12:19 ` Berke Durak
2008-04-11 13:09 ` Jon Harrop
2008-04-11 15:42 ` Richard Jones
5 siblings, 2 replies; 12+ messages in thread
From: Berke Durak @ 2008-04-11 12:19 UTC (permalink / raw)
To: Caml-list List
Thanks for your replies. I've created a list at the Cocan wiki. Please correct
any inaccuracies and provide details, if you can, about what you used.
http://cocan.org/web_sites_using_ocaml
I don't know what the owners of the COCAN wiki would think about it, but IMHO
it would be appropriate for the authors/maintainers of these sites to explain
the techniques they used in a small page. Some performance metrics could also
make "dynamic fanboys" envious (I'm thinking of Ruby users frustrated by the
excruciating slowness of that language). This could also apply to other
software projects.
Think of prospective new users looking for what they could do in Ocaml.
BTW the COCAN wiki is a great place for centralized information and the wiki
itself is a joy to use.
PS. I've also added an "Ocaml success stories" page with a list of well-known Ocaml
software (coq, unison, mldonkey, etc.)
--
Berke DURAK
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Caml-list] List of sites running in Ocaml?
2008-04-11 12:19 ` Berke Durak
@ 2008-04-11 13:09 ` Jon Harrop
2008-04-11 14:05 ` Berke Durak
2008-04-11 15:42 ` Richard Jones
1 sibling, 1 reply; 12+ messages in thread
From: Jon Harrop @ 2008-04-11 13:09 UTC (permalink / raw)
To: caml-list
On Friday 11 April 2008 13:19:35 Berke Durak wrote:
> PS. I've also added an "Ocaml success stories" page with a list of
> well-known Ocaml software (coq, unison, mldonkey, etc.)
You've missed lots of even bigger applications of OCaml, like FFTW. You may
find some of our related blog articles of interest:
http://flyingfrogblog.blogspot.com/2007/09/functional-programming-in-industry.html
http://flyingfrogblog.blogspot.com/2007/11/most-popular-functional-languages-on.html
http://ocamlnews.blogspot.com/2007/12/top-10-most-popular-ocaml-programs.html
http://ocamlnews.blogspot.com/2007/09/xensource-sell-for-500m.html
I also forgot to mention that we are following FFTW's lead and using OCaml to
generate source code in more mainstream languages that we can sell. This is
technically known as "geometric money in linear time". :-)
--
Dr Jon D Harrop, Flying Frog Consultancy Ltd.
http://www.ffconsultancy.com/products/?e
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Caml-list] List of sites running in Ocaml?
2008-04-11 12:19 ` Berke Durak
2008-04-11 13:09 ` Jon Harrop
@ 2008-04-11 15:42 ` Richard Jones
2008-04-11 20:08 ` David MENTRE
1 sibling, 1 reply; 12+ messages in thread
From: Richard Jones @ 2008-04-11 15:42 UTC (permalink / raw)
To: Berke Durak; +Cc: Caml-list List
On Fri, Apr 11, 2008 at 02:19:35PM +0200, Berke Durak wrote:
> I don't know what the owners of the COCAN wiki would think about it, but
> IMHO
> it would be appropriate for the authors/maintainers of these sites to
> explain
> the techniques they used in a small page. Some performance metrics could
> also
> make "dynamic fanboys" envious (I'm thinking of Ruby users frustrated by the
> excruciating slowness of that language). This could also apply to other
> software projects.
We have this page which needs some love:
http://cocan.org/comparisons/web_application
Rich.
--
Richard Jones
Red Hat
^ permalink raw reply [flat|nested] 12+ messages in thread