Bonjour,

> Si tu veux débuter avec un langage objet, je te conseille le Java. C'est un
> langage ressemblant TRES fortement au C++, avec les pointeurs en moins, et
> donc les messages obscurs du type "segmentation fault" en moins ;o)

A mes yeux, debuter par Java est une erreur. Sans vouloir etendre le propos, je 
dirais que Java est une erreur. Java a vocation d'etre commercial, par exemple, 
s'il n'y avait pas eu les types primitifs tel que int or float il n'aurait 
jamais marche. Bref, mon avis est qu'avec Java on n'a regresse, il suffit de 
voir le nombre de publications scientifiques presentant des travaux identiques 
mais refaits en Java...

> Le Java (dont le SDK est téléchargeable sur java.sun.com) peut s'apparenter
> au Lego (c)(tm)(r)... C'est d'ailleurs avec le Java qu'on commence à
> apprendre la programmation à l'ESSI.

C'est egalement une erreur a mon avis. Les etudiants passent trop de temps a 
comprendre le systeme de typage, sans apporter quelques chose d'important a la 
fiabilite du code. Au contraire, cela enleve tres fortement de la lisibilite. 
Pour s'en convaincre, le fameux paradigme qui dit qu'une methode ne doit pas 
exceder 6 lignes est difficilement realisable en Java.


> Si tu ne désires que pratiquer la programmation pour elle même (du point de
> vue algorithmique donc), essaie le Turbo Pascal. Mais si tu veux te plonger
> dans la programmation objet, essaie le Java. C'est un langage hyper bien
> documenté, et même mieux que la MSDN parfois ;o)

Turbo pascal ou Scheme me semble tres approprie.

Alexandre

> 
> ----- Original Message -----
> From: "Loïc Prouvèze" <[EMAIL PROTECTED]>
> To: <[email protected]>
> Sent: Tuesday, August 20, 2002 6:49 PM
> Subject: Re: [INFO] A propos du C et C++
> 
> 
> > Le Mardi 20 Août 2002 09:53, [EMAIL PROTECTED] a écrit :
> >
> > > Et je pense que pour apprendre a programmer il vaut mieux ne pas
> > > commencer par le C ou le C++.
> >
> > Par quel langage alors ?
> > PHP, Perl, Java ... Basic ?
> >
> > Il m'avait pourtant semblé que le C permettait de connaitre plus
> > rapidement les autres langages puisque de nombreux langages ressemblent
> > au C...
> >
> > Bizarre, bizarre... :)
> >
> > --
> > @+,
> > LoX
> >
> > Linux-Azur :      http://www.linux-azur.org
> > Désinscriptions: http://www.linux-azur.org/liste.php3
> > **** Pas de message au format HTML, SVP ****
> >
> 
> 
> Linux-Azur :      http://www.linux-azur.org
> Désinscriptions: http://www.linux-azur.org/liste.php3
> **** Pas de message au format HTML, SVP ****

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._
Bergel Alexandre  http://www.iam.unibe.ch/~bergel
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^

Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Répondre à