caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* convincing management to switch to Ocaml
@ 1999-07-28 14:47 STARYNKEVITCH Basile
  1999-07-30  9:00 ` Markus Mottl
                   ` (5 more replies)
  0 siblings, 6 replies; 33+ messages in thread
From: STARYNKEVITCH Basile @ 1999-07-28 14:47 UTC (permalink / raw)
  To: caml-list

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=us-ascii, Size: 1831 bytes --]


Hello,

Does any one have clues or positive experience about convincing
management to switch to Ocaml?

 I'm working for an European Community ESPRIT project [TWO] for static
code analysis -with testing in mind- using abstract interpretation
techniques.

But I failed to convince my management to switch to a good language
such as Ocaml.

================ 

My manager's arguments are:

* There is an existing (important) code base (a static C code
analyser) coded in C and C++ and it is unreasonable to recode it.

* Ocaml is an academic langage

* Ocaml is a slow implentation

* Ocaml is hard to learn for people (fluent in C++) with less than a PhD
in computer science (unfortunately for me, I do hold a PhD in
Artif. Intel.)

* Ocaml might not last long (but ESPRIT projects don't last neither)

================

ESPRIT projects are supposed to be preindustrial and OCaml is only academic

Although I do know Ocaml and in a previous job I was (for 15 months)
an Ocaml evangelizer I failed to convince my boss (who is computer
educated, and knows much more about static code analysis or clever
compiler techniques than I do).

Any *quantitative* facts about Ocaml productivity boosts will be
appreciated; any history about switching to Ocaml for an
*existing* project with an existing code base (about 300kloc of C or
C++) would be great.


N.B. Any opinions expressed here are only mine, and not of my organization.
N.B. Les opinions exprimees ici me sont personnelles et n engagent pas le CEA.

---------------------------------------------------------------------
Basile STARYNKEVITCH   ----  Commissariat à l Energie Atomique 
DTA/LETI/DEIN/SLA * CEA/Saclay b.528 (p111f) * 91191 GIF/YVETTE CEDEX * France
phone: 1,69.08.60.55; fax: 1.69.08.83.95 home: 1,46.65.45.53
email: Basile point Starynkevitch at cea point fr 




^ permalink raw reply	[flat|nested] 33+ messages in thread
* Re: convincing management to switch to Ocaml
@ 1999-09-07  7:24 TommyHallgren
  0 siblings, 0 replies; 33+ messages in thread
From: TommyHallgren @ 1999-09-07  7:24 UTC (permalink / raw)
  To: John Skaller, Pierre Weis; +Cc: caml-list

John, have you tried Haskell? From what you write I think you haven't.

As a programmer, I want to type less, use less keywords, and still have as much
power.

This is one of the reasons I like Smalltalk better than Java. In Java you end
up with a screenful of compact source, while in Smalltalk, you have nice little
pieces combined to something useful.

Regards, Tommy

===
Tommy Hallgren
Briljantg. 31, SE-421 49, Göteborg
Tel.: 0709 - 312 404 (GSM)
Tel.: 031 - 47 65 28 (Home)
__________________________________________________
Do You Yahoo!?
Bid and sell for free at http://auctions.yahoo.com




^ permalink raw reply	[flat|nested] 33+ messages in thread
[parent not found: <John Skaller's message of "Tue, 31 Aug 1999 15:19:48 +1000">]

end of thread, other threads:[~1999-09-07  9:49 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-07-28 14:47 convincing management to switch to Ocaml STARYNKEVITCH Basile
1999-07-30  9:00 ` Markus Mottl
1999-08-13 10:32   ` John Skaller
1999-08-25  1:51     ` Frank A. Christoph
1999-08-25  3:50       ` John Skaller
1999-08-25  6:34         ` Frank A. Christoph
1999-08-26 18:36         ` Stefan Monnier
1999-08-29  6:08           ` John Skaller
1999-08-27 10:00         ` Andreas Rossberg
1999-08-28  6:24           ` John Skaller
1999-08-30 15:59             ` Sylvain BOULM'E
1999-08-31  5:50             ` Brian Rogoff
1999-08-28 19:51           ` Dave Mason
1999-08-30 19:05             ` Xavier Leroy
1999-08-30  8:02           ` Pierre Weis
1999-08-30 19:35             ` John Skaller
1999-08-31 17:10               ` Pierre Weis
1999-09-03  6:56                 ` John Skaller
1999-08-31 19:03               ` Stefan Monnier
1999-09-03  7:28                 ` John Skaller
1999-08-31  0:13             ` John Prevost
1999-08-31  5:19               ` John Skaller
1999-08-31  6:35                 ` John Prevost
1999-09-03  5:42                   ` John Skaller
1999-08-31 16:24           ` Gerard Huet
1999-07-30 14:42 ` John Skaller
1999-07-30 18:49 ` Gerd Stolpmann
1999-07-30 21:30 ` Francois Rouaix
1999-08-12 10:36 ` Reply to: " Jens Olsson
1999-08-16 18:33   ` Chris Tilt
1999-08-12 12:15 ` Frank A. Christoph
1999-08-15  8:14   ` Friedman Roy
  -- strict thread matches above, loose matches on Subject: below --
1999-09-07  7:24 TommyHallgren
     [not found] <John Skaller's message of "Tue, 31 Aug 1999 15:19:48 +1000">

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).