Autant je ne conseillerais pas Python comme premier langage (a cause des blocs determines uniquement par l'indentation du code, ce qui rend la notion meme de bloc d'instructions plus dure à...
Type: Messages; Utilisateur: I_believe_in_code
Autant je ne conseillerais pas Python comme premier langage (a cause des blocs determines uniquement par l'indentation du code, ce qui rend la notion meme de bloc d'instructions plus dure à...
Pour avoir déjà formé des débutants avec Python premier langage, je peux te garantir que cette histoire d'indentation leur pose beaucoup de problèmes. Ils ont plus de mal à bien comprendre la notion...
Attention à ne pas amalgammer Lisp et Scheme qui n'ont autant rien à voir l'un avec l'autre que C avec Java, malgré les similitudes syntaxiques.
Et comment !
Les problèmes posés par la syntaxe sont les parenthèses et la notation préfixée pour les opérations arithmétiques. Ce sont deux points qui font peur AVANT de s'y mettre mais avant...
Je suis partisan d'apprendre avec COMMON LISP (un de ses meilleurs dialectes). LISP a la réputation d'être une langage fonctionnel mais je n'ai jamais lu ni écrit de code purement fonctionnel en LISP...
Je voulais dire :
fonction hauteur (ENTREE a : arbre) : entier
début
si arbre = NULL alors retourner 0 ;
retourner 1 + MAX (hauteur (FilsGauche (a), hauteur (FilsDroit (a))) ;
fin
On suppose qu'il existe des primitives FilsGauche et FilsDroit. En lisp on peut les implémenter simplement avec des paires pointées (FG . FD). En C ou C++ (par exemple) il faudrait créer les...
Votre débat n'a rien à voir avec le topic dont le titre est "Langage pour débuter".
Sachant qu'une application n'a jamais BESOIN d'être entièrement impérative ni BESOIN d'être entièrement...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.