* [Caml-list] Companies using OCaml
@ 2012-08-18 20:05 Esther Baruk
2012-08-19 9:10 ` Gabriel Kerneis
` (4 more replies)
0 siblings, 5 replies; 12+ messages in thread
From: Esther Baruk @ 2012-08-18 20:05 UTC (permalink / raw)
To: caml-list
[-- Attachment #1: Type: text/plain, Size: 7071 bytes --]
Dear OCaml list,
Some of you might already have heard about the OCaml Website
project<http://github.com/agarwal/ocamlweb>started after its
announcement at the last OCaml Meeting in April 2011.
There will be a page on the website where we list all companies using the
OCaml language.
We listed almost all well known companies (see the list at the end of this
mail), with a small description of the use of OCaml in the corresponding
company.
We wish to enrich this list as much as possible.
So, if you know or work in a company using OCaml and that is not in this
list, please tell us. And if you see some detailed descriptions that need
to be updated, let us know.
We also welcome new contributors to the project. You can submit pull
requests on Github (http://github.com/agarwal/ocamlweb) and also suggest
content to add, etc. We have a mailing list where you can subscribe:
https://lists.forge.ocamlcore.org/cgi-bin/listinfo/ocamlweb-devel
Thank you for your help.
Esther Baruk
List (sorted by country and company name):
- England
- Acunu <http://www.acunu.com>
*Acunu is writing, from the ground-up, a Storage and Analytics
Platform for Massive Data.*
- Citrix <http://www.citrix.com>
- Flying Frog Consultancy <http://ffconsultancy.com>
*Flying Frog Consultancy Ltd. consult and write books and software on
the use of OCaml in the context of scientific computing. OCaml excels in
the niche of intrinsically complicated programs between large-scale,
array-based programs written in languages such as HPF and small-scale,
graphical programs written in languages such as Mathematica.*
- Merjis <http://merjis.com>
*Merjis Ltd. work on improving website return on investment by having
a mix of good marketing and excellent understanding of the technology. We
use OCaml because it represents the best of breed technology to use when
building websites.*
- France
- Dassault Systèmes <http://www.3ds.com/fr/>
**
- Esterel Technologies <http://www.esterel-technologies.com/>
**
- LexiFi <http://www.lexifi.com>
*LexiFi is an innovative provider of software applications and
infrastructure technology for the capital markets industry.
LexiFi Apropos
is powered by an original formalism for describing financial
contracts, the
result of a long-term research and development effort.*
- MEDIT <http://www.medit.fr>
*MEDIT develops SuMo, an advanced bioinformatic
system<http://mjambon.com/phd.html> for
the analysis of protein 3D structures and the identification of
drug-design
targets. SuMo is written entirely in OCaml and provides interfaces to
several commercial molecular-modelling packages.*
- Motion-Twin <http://www.motion-twin.com>
*Motion-Twin is building web-based Flash video games for several web
sites such as Frutiparc <http://www.frutiparc.com> and
Prizee<http://www.prizee.com>
and KadoKado <http://www.kadokado.com>. Because controlling the
technology is critical for us, we're developing a lot of in-house tools
using OCaml to gain development time and stability advandages over
competitors. Using OCaml enables us to quickly develop robust
software that
we need to build our games.*
- MLstate <http://www.mlstate.com>
*MLstate is the creator of Opa <http://opalang.org>: an open-source
web development platform. It consists of a new programming
language, a new
web server, a new database and a new distributed execution engine, all of
them tightly integrated to provide a great experience for web developers.
Opa is concise, simple, concurrent, dynamically secure and secure out of
the box. It is written mainly in OCaml and uses OCaml as an intermediate
language for compilation.*
- OCamlPro <http://www.ocamlpro.com>
*OCamlPro develops and maintains a development environment for the
OCaml language. They provide services for companies deciding to
use OCaml.
Among these services: trainings, necessary expertises, tools and
libraries
long-term support, and specific developments to their applicative domains.
*
- RunOrg <http://runorg.com>
**
- Japan
- IT Planning <http://www.itpl.co.jp/>
*We use Ocaml for some kind of enterprise systems (i.e. production
control, portfolio risk management and web services).*
- Poland
- Narrow Gate Logic <http://nglogic.com>
*Narrow Gate Logic is a company using Ocaml language in business and
non-business applications.*
- Sweden
- Framtidsforum I&M <http://www.exceleverywhere.com>
*Framtidsforum I&M sells ExcelEverywhere, which creates web pages
that look and function the same as your MS Excel spreadsheet.
JavaScript is
used for calculation. Supports 140 Excel-functions. Typically used for
expense report, survey, order forms, reservation forms, employment
application, financial advisor, ROI. There are also versions
that generate
ASP, ASP.NET and JSP/Java code. The compiler is written using Ocaml.*
- Uganda
- Digital Solutions <http://dsmagic.com>
*General programming, with wide base and experience in Mobile
Telephony programming and web application development.*
- United States
- Galois <http://www.galois.com>
*Galois has developed a domain specific declarative language for
cryptographic algorithms. One of our research compilers is
written in OCaml
and makes very extensive use of camlp4.*
- JaneStreet <http://www.janestreet.com>
*Jane Street is a quantitative proprietary trading firm that operates
around the clock and around the globe. They bring a deep understanding of
markets, a scientific approach, and innovative technology to bear on the
problem of trading profitably in the world's highly competitive financial
markets.
Jane Street is perhaps the largest commercial user of OCaml, and has
attracted a very strong team of functional programmers. They use
OCaml for
everything, from research infrastructure to trading systems to operations
and accounting systems. Jane Street has over 50 OCaml
programmers and over
a million lines of OCaml, powering a technology platform that trades
billions of dollars every day.*
- MrNumber <http://mrnumber.com/> (formerly
Skydeck<http://www.slideshare.net/jaked1/from-o-caml-to-javascript-at-skydeck>
)
- MyLife <http://mylife.com> (formerly Wink)
MyLife has developped a powerful people search tool that will empower
those in need to find anyone, regardless of years past and the life that
was built in between.
- Psellos <http://psellos.com>
- PRUDENT Technologies and Consulting,
Inc.<http://www.prudentconsulting.com/>
[-- Attachment #2: Type: text/html, Size: 10884 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Caml-list] Companies using OCaml
2012-08-18 20:05 [Caml-list] Companies using OCaml Esther Baruk
@ 2012-08-19 9:10 ` Gabriel Kerneis
2012-08-19 12:46 ` AW: " Gerd Stolpmann
` (3 subsequent siblings)
4 siblings, 0 replies; 12+ messages in thread
From: Gabriel Kerneis @ 2012-08-19 9:10 UTC (permalink / raw)
To: caml-list
Le 18.08.2012 22:05, Esther Baruk a écrit :
> * England
You should definitely use "United Kindgom" instead.
Kind regards,
--
Gabriel Kerneis
^ permalink raw reply [flat|nested] 12+ messages in thread
* AW: [Caml-list] Companies using OCaml
2012-08-18 20:05 [Caml-list] Companies using OCaml Esther Baruk
2012-08-19 9:10 ` Gabriel Kerneis
@ 2012-08-19 12:46 ` Gerd Stolpmann
2012-08-19 16:16 ` Dan Bensen
2012-08-20 7:44 ` Esther Baruk
2012-08-21 14:55 ` Richard W.M. Jones
` (2 subsequent siblings)
4 siblings, 2 replies; 12+ messages in thread
From: Gerd Stolpmann @ 2012-08-19 12:46 UTC (permalink / raw)
To: Esther Baruk; +Cc: caml-list
Am 18.08.2012 22:05:50 schrieb(en) Esther Baruk:
> Dear OCaml list,
> There will be a page on the website where we list all companies using
> the
> OCaml language.
>
"all": Note that there are a number of companies who don't want to
publish which technologies they use. I could add three more companies
(because I worked for them or had inquiries), but unfortunately they
have reasons to hide for now, especially because they see their choice
of technology as advantage they don't want to reveal to their
competitors. Looks like as consultant I have a better chance to get
into contact with them - they come to me, not the other way round.
Gerd
--
------------------------------------------------------------
Gerd Stolpmann, Darmstadt, Germany gerd@gerd-stolpmann.de
Creator of GODI and camlcity.org.
Contact details: http://www.camlcity.org/contact.html
Company homepage: http://www.gerd-stolpmann.de
------------------------------------------------------------
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: AW: [Caml-list] Companies using OCaml
2012-08-19 12:46 ` AW: " Gerd Stolpmann
@ 2012-08-19 16:16 ` Dan Bensen
2012-08-20 7:50 ` Mihamina Rakotomandimby
2012-08-20 7:44 ` Esther Baruk
1 sibling, 1 reply; 12+ messages in thread
From: Dan Bensen @ 2012-08-19 16:16 UTC (permalink / raw)
To: Gerd Stolpmann, Esther Baruk; +Cc: caml-list
[-- Attachment #1: Type: text/plain, Size: 367 bytes --]
>> There will be a page on the website where we list all
>> companies using the OCaml language.
> there are a number of companies who don't want to publish
> which technologies they use.
> as consultant I have a better chance to get into contact
> with them - they come to me, not the other way round.
Maybe such companies would like a list of OCaml programmers.
[-- Attachment #2: Type: text/html, Size: 608 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Caml-list] Companies using OCaml
2012-08-19 12:46 ` AW: " Gerd Stolpmann
2012-08-19 16:16 ` Dan Bensen
@ 2012-08-20 7:44 ` Esther Baruk
1 sibling, 0 replies; 12+ messages in thread
From: Esther Baruk @ 2012-08-20 7:44 UTC (permalink / raw)
To: Gerd Stolpmann; +Cc: caml-list
[-- Attachment #1: Type: text/plain, Size: 1387 bytes --]
All the companies that you see listed here have been either contacted on
their use of OCaml or it is clear on their website that they use it.
We also took content from the list that was in former cocan.org website.
Cheers,
Esther Baruk
On Sun, Aug 19, 2012 at 2:46 PM, Gerd Stolpmann <info@gerd-stolpmann.de>wrote:
> Am 18.08.2012 22:05:50 schrieb(en) Esther Baruk:
>
>> Dear OCaml list,
>>
>> There will be a page on the website where we list all companies using the
>> OCaml language.
>>
>>
> "all": Note that there are a number of companies who don't want to publish
> which technologies they use. I could add three more companies (because I
> worked for them or had inquiries), but unfortunately they have reasons to
> hide for now, especially because they see their choice of technology as
> advantage they don't want to reveal to their competitors. Looks like as
> consultant I have a better chance to get into contact with them - they come
> to me, not the other way round.
>
> Gerd
> --
> ------------------------------**------------------------------
> Gerd Stolpmann, Darmstadt, Germany gerd@gerd-stolpmann.de
> Creator of GODI and camlcity.org.
> Contact details: http://www.camlcity.org/**contact.html<http://www.camlcity.org/contact.html>
> Company homepage: http://www.gerd-stolpmann.de
> ------------------------------**------------------------------
[-- Attachment #2: Type: text/html, Size: 2196 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Caml-list] Companies using OCaml
2012-08-19 16:16 ` Dan Bensen
@ 2012-08-20 7:50 ` Mihamina Rakotomandimby
0 siblings, 0 replies; 12+ messages in thread
From: Mihamina Rakotomandimby @ 2012-08-20 7:50 UTC (permalink / raw)
To: caml-list
On 08/19/2012 07:16 PM, Dan Bensen wrote:
>> as consultant I have a better chance to get into contact
>> with them - they come to me, not the other way round.
> Maybe such companies would like a list of OCaml programmers.
http://planet.ocamlcore.org is a first step for that.
--
RMA.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Caml-list] Companies using OCaml
2012-08-18 20:05 [Caml-list] Companies using OCaml Esther Baruk
2012-08-19 9:10 ` Gabriel Kerneis
2012-08-19 12:46 ` AW: " Gerd Stolpmann
@ 2012-08-21 14:55 ` Richard W.M. Jones
2012-08-21 16:32 ` Ashish Agarwal
2012-08-22 14:11 ` David Baelde
2012-08-22 14:30 ` Paolo Donadeo
4 siblings, 1 reply; 12+ messages in thread
From: Richard W.M. Jones @ 2012-08-21 14:55 UTC (permalink / raw)
To: Esther Baruk; +Cc: caml-list
On Sat, Aug 18, 2012 at 10:05:50PM +0200, Esther Baruk wrote:
> - Merjis <http://merjis.com>
Merjis is no more. It has kicked the proverbial bucket.
Nevertheless I'm using a lot of OCaml at Red Hat. Whether or
not this counts as "Red Hat uses and endorses OCaml", well
probably not.
Rich.
--
Richard Jones
Red Hat
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Caml-list] Companies using OCaml
2012-08-21 14:55 ` Richard W.M. Jones
@ 2012-08-21 16:32 ` Ashish Agarwal
2012-08-21 16:37 ` Richard W.M. Jones
0 siblings, 1 reply; 12+ messages in thread
From: Ashish Agarwal @ 2012-08-21 16:32 UTC (permalink / raw)
To: Richard W.M. Jones; +Cc: Esther Baruk, caml-list
[-- Attachment #1: Type: text/plain, Size: 728 bytes --]
On Tue, Aug 21, 2012 at 10:55 AM, Richard W.M. Jones <rich@annexia.org>wrote:
Merjis is no more.
>
Thanks for the update. We'll remove this from the list.
I'm using a lot of OCaml at Red Hat. Whether or
> not this counts as "Red Hat uses and endorses OCaml", well
> probably not.
>
It would be valuable to include your work at RedHat on this page. The page
in no way implies official endorsement of ocaml by the companies listed. If
you find it necessary, you could add a sentence like "The work described
herein does not constitute official endorsement by RedHat of OCaml." Or
perhaps we should add such a disclaimer for the whole page? Then
individuals within companies could also be comfortable listing their
projects.
[-- Attachment #2: Type: text/html, Size: 1247 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Caml-list] Companies using OCaml
2012-08-21 16:32 ` Ashish Agarwal
@ 2012-08-21 16:37 ` Richard W.M. Jones
0 siblings, 0 replies; 12+ messages in thread
From: Richard W.M. Jones @ 2012-08-21 16:37 UTC (permalink / raw)
To: Ashish Agarwal; +Cc: Esther Baruk, caml-list
On Tue, Aug 21, 2012 at 12:32:49PM -0400, Ashish Agarwal wrote:
> On Tue, Aug 21, 2012 at 10:55 AM, Richard W.M. Jones <rich@annexia.org>wrote:
>
> Merjis is no more.
> >
>
> Thanks for the update. We'll remove this from the list.
>
>
> I'm using a lot of OCaml at Red Hat. Whether or
> > not this counts as "Red Hat uses and endorses OCaml", well
> > probably not.
> >
>
> It would be valuable to include your work at RedHat on this page. The page
> in no way implies official endorsement of ocaml by the companies listed. If
> you find it necessary, you could add a sentence like "The work described
> herein does not constitute official endorsement by RedHat of OCaml." Or
> perhaps we should add such a disclaimer for the whole page? Then
> individuals within companies could also be comfortable listing their
> projects.
Well I can't really say .. but the company name is "Red Hat".
Rich.
--
Richard Jones
Red Hat
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Caml-list] Companies using OCaml
2012-08-18 20:05 [Caml-list] Companies using OCaml Esther Baruk
` (2 preceding siblings ...)
2012-08-21 14:55 ` Richard W.M. Jones
@ 2012-08-22 14:11 ` David Baelde
2012-08-22 14:30 ` Paolo Donadeo
4 siblings, 0 replies; 12+ messages in thread
From: David Baelde @ 2012-08-22 14:11 UTC (permalink / raw)
To: Esther Baruk; +Cc: caml-list
Hi,
I have a few observations that may be relevant for your "company" or
"success" pages.
First, Nicolas Cannasse (main developper of HaXe) has recently left
Motion Twin for another French company, Shiro Games
(http://shirogames.com/). I'm not sure that Motion Twin still counts
as a user of OCaml, it seems possible that they are now only using the
HaXe compiler, whose development would have followed Cannasse at Shiro
Games.
Second, I think that liquidsoap (http://liquidsoap.fm) should be added
to the list of successes. As a main developer of the project, I am not
neutral, but I believe that our tool is clearly well established in
the (internet) radio industry. Liquidsoap is well known as a tool with
unique abilities, and has lots of users including big commercial ones.
It is not developed as a business, but companies develop services or
software on top of it. For example, Sourcefabric develops and sells
Airtime on top of liquidsoap -- but they may not be relevant for your
company page because they don't write OCaml code.
I think those two examples are interesting in that they are outside of
the traditional formal methods and scientific computing fields. If you
want to include paragraphs about them in one of your pages, I can
help.
In my opinion, these examples together with Gerd's remark show that
the company page should have some sort of disclaimer, pointing out
that the listing does not mention companies using products based on
OCaml, and does not mention companies which don't advertise their use
of OCaml. The success page does not have that problem.
Cheers,
--
David
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Caml-list] Companies using OCaml
2012-08-18 20:05 [Caml-list] Companies using OCaml Esther Baruk
` (3 preceding siblings ...)
2012-08-22 14:11 ` David Baelde
@ 2012-08-22 14:30 ` Paolo Donadeo
[not found] ` <CAFzMiE2ZLVsKC-YA3xsoUbrxwCGg3P_ZcGR67-ou5sequkLskg@mail.gmail.com>
4 siblings, 1 reply; 12+ messages in thread
From: Paolo Donadeo @ 2012-08-22 14:30 UTC (permalink / raw)
To: OCaml mailing list
Sorry, I completely missed this thread. For what it's worth, you can
add Italy, and Studio Associato 4Sigma: http://www.4sigma.it/
We are a small firm and we make web sites (90% of our work) and some
interesting web application (10%). OCaml is not our main language but
is used here and there, and I wrote a small server that is a key
component of a service we offer our customers.
--
Paolo
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [Caml-list] Companies using OCaml
[not found] ` <CAFzMiE2ZLVsKC-YA3xsoUbrxwCGg3P_ZcGR67-ou5sequkLskg@mail.gmail.com>
@ 2012-08-22 15:01 ` Paolo Donadeo
0 siblings, 0 replies; 12+ messages in thread
From: Paolo Donadeo @ 2012-08-22 15:01 UTC (permalink / raw)
To: OCaml mailing list
On Wed, Aug 22, 2012 at 4:35 PM, Esther Baruk <esther.baruk@gmail.com> wrote:
> Thanks for your help !
> I noticed a small typo on your website home page : " Instead of imagining
> that our main task is to instruct a computer what to do ...".
WOW, what an eye! :-)
Interesting is that that quote is present everywhere in the Internet
in the wrong form: http://goo.gl/rlv9m
In any case I just fixed, thanks :-)
--
Paolo
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2012-08-22 15:02 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-08-18 20:05 [Caml-list] Companies using OCaml Esther Baruk
2012-08-19 9:10 ` Gabriel Kerneis
2012-08-19 12:46 ` AW: " Gerd Stolpmann
2012-08-19 16:16 ` Dan Bensen
2012-08-20 7:50 ` Mihamina Rakotomandimby
2012-08-20 7:44 ` Esther Baruk
2012-08-21 14:55 ` Richard W.M. Jones
2012-08-21 16:32 ` Ashish Agarwal
2012-08-21 16:37 ` Richard W.M. Jones
2012-08-22 14:11 ` David Baelde
2012-08-22 14:30 ` Paolo Donadeo
[not found] ` <CAFzMiE2ZLVsKC-YA3xsoUbrxwCGg3P_ZcGR67-ou5sequkLskg@mail.gmail.com>
2012-08-22 15:01 ` Paolo Donadeo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox