Mailing list for all users of the OCaml language and system.
 help / color / mirror / Atom feed
From: Diego olivier FERNANDEZ PONS <Diego-Olivier.FERNANDEZ-PONS@cicrp.jussieu.fr>
To: Gerard Huet <Gerard.Huet@inria.fr>
Cc: caml-list@inria.fr
Subject: Re: [Caml-list] Syntax
Date: Wed, 6 Feb 2002 13:09:03 +0100 (NFT)	[thread overview]
Message-ID: <Pine.A32.3.95.1020206124056.194410B-100000@ibm1.cicrp.jussieu.fr> (raw)
In-Reply-To: <200202061059.g16Ax2n25555@concorde.inria.fr>


> Bonjour
>
> [...] Utiliser Prolog, c'est se tirer une balle dans le pied au départ.
> Les industriels comme Xerox utilisent plutôt C++, mais je connais au
> moins un autre effort en Ocaml, et Aarne Ranta qui utilise Haskell
> 
> Cordialement Gérard Huet
> 

Mes affirmations au sujet de Prolog et Lisp méritaient en effet quelque
nuance... 

Aucun doute à ce sujet, les industriels utilisent C++. Même pour faire de
la programmation logique par contraintes ils utilisent du C++ d'ailleurs,
on pourra s'en convaincre avec le succès d'Ilog Solver !

Il est cependant difficile d'exiger d'un étudiant en lettres qui a dévié
vers la linguistique de manier avec brio le pointeur, l'allocation
dynamique de mémoire, les templates, l'héritage multiple, etc.  Raison
pour laquelle les universités (littéraires) ou du moins celle dans
laquelle je suis, ont entrepris d'enseigner la linguistique informatique à
force de Prolog et Lisp. 

Les références auxquelles nous sommes habitués portent des titres
semblables à "Introduction au traitement des langues naturelles en Prolog
et Lisp". A titre d'exemple, l'ouvrage de Catherine Fuchs précédemment
cité comporte après de multiples explications sur les bienfaits de Prolog
un chapitre complet sur l'analyse syntaxique descendante et ascendante
avec Prolog, le tout assorti d'exemples.

(extrait du programme de Licence de Sciences du langage)  

Programme :
- Logique et langage
- Calcul des propositions, calcul des prédicats.
- Introduction au TALN, mise à niveau, algorithmique (notions de bases),
initiation à la programmation (Langage PROLOG Syntaxe d'Edimbourg)
- Traitement automatique des langues naturelles : Initiation au Langage PERL

(extrait du programme de Maîtrise de Sciences du langage)

Logique et théorie des automates (Calcul des prédicats, automates et
machines de Turing)
· 2 heures hebdomadaires de travaux dirigés : Jacques Courcier

Algorithmique, PROLOG, représentations informatiques (Algorithmes sur les
arbres, Logique du 1er ordre et PROLOG, Représentations sémantiques et
PROLOG) 
· 2 heures hebdomadaire de travaux dirigés : Pascal Boldini

	Diego Olivier
-------------------
Bug reports: http://caml.inria.fr/bin/caml-bugs  FAQ: http://caml.inria.fr/FAQ/
To unsubscribe, mail caml-list-request@inria.fr  Archives: http://caml.inria.fr


       reply	other threads:[~2002-02-06 12:20 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <200202061059.g16Ax2n25555@concorde.inria.fr>
2002-02-06 12:09 ` Diego olivier FERNANDEZ PONS [this message]
2002-10-11 11:34 [Caml-list] Threats on future of Camlp4 Kontra, Gergely
2002-10-11 16:36 ` [Caml-list] Syntax brogoff
     [not found] <3C60E263.D2E35B3A@tsc.uc3m.es>
2002-02-06 10:08 ` Diego olivier FERNANDEZ PONS
  -- strict thread matches above, loose matches on Subject: below --
2002-02-05 21:47 [Caml-list] syntax Michael Vanier
2002-02-06 12:24 ` Daniel de Rauglaudre
2002-02-06 12:53 ` Achim Blumensath
2002-02-05 14:18 [Caml-list] Syntax Gerard Huet
2002-02-05 14:49 ` Markus Mottl
2002-02-05 15:16 ` Jean-Francois Monin
2002-02-05 17:51 ` Diego olivier FERNANDEZ PONS

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Pine.A32.3.95.1020206124056.194410B-100000@ibm1.cicrp.jussieu.fr \
    --to=diego-olivier.fernandez-pons@cicrp.jussieu.fr \
    --cc=Gerard.Huet@inria.fr \
    --cc=caml-list@inria.fr \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox