Salut,

Personnellement, j'ai débuté avec un bon vieux langage : Le Basic. Mais on
trouve vite ses limites.

Après le Basic est venu le Turbo Pascal. Là c'est plus sérieux car il y a la
notion de pointeurs qu'on retrouve en C (et en C++).
Mais je crois que Turbo Pascal est un peu moins pratique que C lorsqu'on
veut faire des cast. Je crois en fait que c'est un langage fortement typé,
et on ne peut pas - par exemple - caster un char* en int ;o) (dites moi si
je me trompe, car c'est possible vu le nombre d'années que je n'ai pas
pratiqué le Turbo Pascal ;o))

Le Turbo Pascal est un langage procédural qui ne connait pas la notion
d'objets (mais on peut quand même utiliser des record, équivalents de struct
en C, qui permettent de stocker plusieurs données dans une même variable).

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)

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.

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)

Vala pour mes remarques.

@ bientôt !

Tanguy Monfort.
Votre tréz.

----- 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 ****

Répondre à