IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion :

Quel ouvrage pour apprendre le Lisp?

  1. #1
    Membre averti
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2011
    Messages : 26
    Par défaut Quel ouvrage pour apprendre le Lisp?
    Bonjour à tous !

    Je cherche un ouvrage (en français, car même si j'apprends je maitrise encore beaucoup trop mal l'anglais) afin d'apprendre les bases (et plus) du Lisp.

    je précise que je suis tout débutant en programmation.

    Merci d'avance

  2. #2
    Expert confirmé
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Par défaut
    Bonjour. Tu n'as rien trouvé en cherchant sur google ?

  3. #3
    Membre averti
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2011
    Messages : 26
    Par défaut
    Salut !

    J'ai un peu cherché mais je n'ai quasiment rien trouvé.

    En fait j'ai trouvé ceci : http://www.ai.univ-paris8.fr/~hw/monCoursIndex.html

    Mais Je ne sais aps si cela conviens à quelqu'un qui a très peu de base en programmation.

    J'ai pourtant lu que le langage lisp était souvent utilisé dans l'apprentissage de la programmation.

    Sinon sur ce forum j'ai aussi entendu parlé de ces trois livres :
    - Les langages lisp
    - Lisp. Mode D'Emploi
    - Langage d'un autre type : Lisp

    Tout trois de C. Queinnec il me semble.

    Mais je ne sais pas si c'est ce qu'il me conviendrai, et je ne trouve aucun renseignement sur ces livre sur le net :/

    Donc si quelqu'un peu me conseiller

  4. #4
    Expert confirmé
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Par défaut
    Ouh la la, j'ai jamais trouvé un tutoriel aussi dur à lire que celui que t'as trouvé là. Essaie plutôt ceux-ci :

    Traité de programmation en Common Lisp
    Introduction à la programmation en Common Lisp

    Je n'ai pas exclusivement cherché des tutoriels sur Common Lisp. Il semble tout simplement que ça soit la version la plus répandue. Scheme aussi a l'air aussi populaire mais je ne sais pas si on peut encore vraiment dire que c'est du Lisp, je ne connais pas assez le langage.

    Bon apprentissage.

  5. #5
    Membre averti
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2011
    Messages : 26
    Par défaut
    Ok jte remercie beaucoup !

    En fait si je recherchais avant tout à apprendre le Lisp c'est parce que la formation que je voudrai débuter à la rentrée prochaine commence (enter autre) par le Lisp.

    Est ce que le Common Lisp peut m'aider pour l'apprentissage du Lisp?
    Ou est ce que au contraire je risque de prendre de mauvaise habitudes?

    Ah oui et petite question supplémentaire, quelqu'un aurai un environnement de programmation à me conseillé pour Lisp et/ou CL sous Linux?

  6. #6
    Expert confirmé
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Par défaut
    La différence qu'il y a entre le Lisp original et le Common Lisp (CL) est un peu comme la différence qu'il y a entre l'anglais britannique et l'anglais américain . Les outils qu'il faut pour programmer en Common Lisp sont précisés dans les tutoriels que je t'ai présentés. Dans tous les cas il te faudra un éditeur de texte, genre Emacs, et un compilateur ou interpréteur Lisp. CMUCL sait à la fois compiler et interpréter le CL.

  7. #7
    Membre averti
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2011
    Messages : 26
    Par défaut
    J'te remercie !

    Juste j'ai encore un petit soucis, j'ai voulu installé CMUCL, j'ai suivis les instructions indiqué ici ; http://www.cons.org/cmucl/download.html

    J'ai téléchargé la version unicode pour linux (je n'ai d'ailleurs pas très bien saisis la diférence entre version unicode et non-unicode).

    J'ai créé un répertoire cmucl dans /opt où j'ai ensuite décompréssé comme il me le dise mes deux archive téléchargé.

    Seulement je ne sais pas comment lancé CMUCL? :/

  8. #8
    Expert confirmé
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Par défaut
    Avec la version Unicode tu peux utiliser des caractères Unicode (grecs, arabe, etc.) en plus des caractères de base (latin ou peut-être ASCII). CMUCL s'utilise comme n'importe quel logiciel en ligne de commande. Tape la commande cmucl --help pour afficher l'aide. Cette commande ne marche que si cmucl est dans un répertoire connu du système (bin par exemple), sinon tape le chemin complet ou relatif du fichier au lieu de cmucl tout court.

  9. #9
    Membre averti
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2011
    Messages : 26
    Par défaut
    Merci pour ta réponse =)

    Alors en fait j'ai décompressé mes deux archives cette fois ci dans usr/local (le tuto d'install du site disais soit là soit dans un nouveau dossier dans /opt que j'avais tenté mais qui ne donnais rien).

    Et j'ai réussi à le lancer mais non avec la commande "cmucl" mais avec "lisp".

    voilà =)

  10. #10
    Membre averti
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2011
    Messages : 26
    Par défaut
    Ah oui et du coup encore une question ( :p ) : vu que mnt mes archives sont décompressé dans /usr/local, si je voulais supprimer cmucl, comment devrai-je faire?

  11. #11
    Expert confirmé
    Avatar de Melem
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    3 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 3 656
    Par défaut
    Par cmucl ici tu entends bien les fichiers décompressés dans usr/local ? Je n'ai pas bien compris ta question.

Discussions similaires

  1. Quel ouvrage pour apprendre le Lisp?
    Par xSonnyx dans le forum Lisp
    Réponses: 3
    Dernier message: 20/02/2018, 13h58
  2. Quel langage pour apprendre la POO?
    Par Kapha dans le forum Débuter
    Réponses: 26
    Dernier message: 08/01/2008, 20h37
  3. Quel Livre pour apprendre C++ ?
    Par yoann21 dans le forum Contribuez
    Réponses: 11
    Dernier message: 04/09/2007, 17h46
  4. Quel ouvrage pour se former au dépannage de pc ?
    Par hélios44 dans le forum Ordinateurs
    Réponses: 8
    Dernier message: 15/07/2007, 13h32
  5. Quel tutoriel pour apprendre l'assembleur approprié ?
    Par kidpaddle2 dans le forum Assembleur
    Réponses: 4
    Dernier message: 22/06/2007, 18h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo