From jochen@pc1.uni-duesseldorf.de  Mon Oct 27 05:43:07 1997
Received: from sirene.rz.uni-duesseldorf.de  for jochen@pc1.uni-duesseldorf.de
	by www.ccl.net (8.8.3/950822.1) id EAA23357; Mon, 27 Oct 1997 04:33:12 -0500 (EST)
Received: from bacchus.pc1.uni-duesseldorf.de by sirene.rz.uni-duesseldorf.de 
          with SMTP (PP); Mon, 27 Oct 1997 10:32:44 +0100
Received: by bacchus.pc1.uni-duesseldorf.de (5.65v3.2/1.1.10.5/06Jan97-0309PM) 
          id AA20391; Mon, 27 Oct 1997 10:32:47 +0100
Date: Mon, 27 Oct 1997 10:32:47 +0100
From: Jochen Kuepper <jochen@pc1.uni-duesseldorf.de>
Message-Id: <9710270932.AA20391@bacchus.pc1.uni-duesseldorf.de>
To: chemistry@www.ccl.net, mathieu@ripault.cea.fr
Subject: Re: CCL:langage
MIME-version: 1.0
Content-type: text/plain; charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable
Content-Md5: bThaxdwYLhQPIi5z751Mfg==


:> For me I have to choose a programming langage. Indeed, facing a =
serious
:> need for a broad range of specific programs for molecular engineering =
of
:> energetic materials (implementing simple and efficient empirical =
models
:> based on molecular mechanics, groups increments, QSPR =
relationships...)=20
:> we have these programs written by students who remain in the team for
:> short training periods (few months).=20
:> In this context of fairly long-term projects with high turnover and =
poor
:> communication between succesive programmers, pieces of code written =
by
:> some people must be used easily by others, hence codes must be at =
least
:> modular. Experience with Fortran has shown us that training students,
:> because of the limited time allocated, are in a hurry to implement as
:> much as possible, and resulting code is not well structured. On the
:> other hand, since they are mostly students in physics or chemistry, =
most
:> of them do not master C or C++ , although all of them have some
:> programming experience, for instance with Pascal or Basic.
:>=20
:> According to me, none of those free langages, C, C++ and Fortran, is =
a
:> good choice and I am looking for a SIMPLE langage supporting =
REUSABILITY
:> and QUICK DEVELOPMENT.=20
:>=20

I would say C++ is not that hard to learn, if you are using it for=20
impererative programming.

But you might as well want to take a look at phyton or Tcl/Tk.

Jochen

-----------------------------------------------------------------------
  Jochen K=FCpper

  Heinrich-Heine-Universit=E4t D=FCsseldorf     =
jochen@uni-duesseldorf.de
  Institut f=FCr Physikalische Chemie I
  Universit=E4tsstrasse 1, Geb 26.43.02.19       phone ++49-211-8113681
  40225 D=FCsseldorf                             fax   ++49-211-8115195
  Germany             http://www-public.rz.uni-duesseldorf.de/~jochen
-----------------------------------------------------------------------

