Browse thread
Avoiding shared data
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: | 2005-10-04 (23:18) |
From: | Jon Harrop <jon@f...> |
Subject: | Re: FP/IP and performance (in general) and Patterns... (Re: [Caml-list] Avoiding shared data) |
On Tuesday 04 October 2005 23:39, Christopher A. Watford wrote: > This list is best for asking OCaml questions and is awful for asking > for what language is best for what, nobody agrees. Oliver was asking which of three programming paradigms is best under different circumstances. OCaml provides all three so I think this can be taken as an OCaml-specific question and is fine for this list. I for one would be very interested in reading information on this. I'll check out the design patterns paper - thanks Michael. My impression is that: 1. Data structure heavy code is often easier to write in a functional style. See the "n"th-nearest neighbour example from my book: http://www.ffconsultancy.com/products/ocaml_for_scientists/complete/ 2. GUI code is more easily written with a stateful imperative front and often a functional back end. I have yet to really exploit OCaml's OO capabilities. -- Dr Jon D Harrop, Flying Frog Consultancy Ltd. Objective CAML for Scientists http://www.ffconsultancy.com/products/ocaml_for_scientists