Le langage LISP un ancêtre de 1958 loin d'être insipide

Les bouquins, les scans, les pdf ou les liens qui vont bien... ici c'est la bibliothèque.

Modérateurs : Papy.G, fneck, Carl

Répondre
Avatar de l’utilisateur
pascalien
Messages : 965
Inscription : 21 janv. 2019 23:40
Localisation : 93200 ST DENIS
Contact :

Le langage LISP un ancêtre de 1958 loin d'être insipide

Message par pascalien »

Puisque les sujets sur Forth et Pascal ont eu leur petit succès, allons y joyeusement.

https://fr.wikipedia.org/wiki/Lisp

Encore une photo d'une moitié de maa collection sur lisp et consorts.
livres-lisp.jpg
livres-lisp.jpg (122.78 Kio) Consulté 4576 fois
* LISP 1.5 programmers manual
L'ouvrage séminal. j'ai la deuxième édition 15ème impression.
Toujours en vente pour 20€.

* anatomy of lisp
un livre sur l'implamtation de lisp

* common lisp
un gros pavé sur un lisp monstrueux

* Lisp de winston
un classique

* lire lisp
* langage d'un autre type
deux livres d'initiation

* les langages et systèmes lisp
* les langages lisp
deux livres pour experts

* LeLisp 80
* LeLisp 15
Les manuels d'une des implémentations de l'inria suite d'une lignée démarée à Paris 8 et Paris 6.

* Programmer avec Scheme
un gros pavé en français
__sam__
Messages : 7923
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Le langage LISP un ancêtre de 1958 loin d'être insipide

Message par __sam__ »

Dans certains dicos:
LISP: acronym for Lots of Irritatingly Spurious Parentheses
ex.: (lots of ((irritatingly spurious) (Parentheses)))
Mais je connais le même avec insipid et stupid.
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Avatar de l’utilisateur
F5PBL
Messages : 197
Inscription : 07 déc. 2020 15:58
Localisation : JN18hw (Villeparisis - 77)

Re: Le langage LISP un ancêtre de 1958 loin d'être insipide

Message par F5PBL »

En premier cours de LISP à l'IUT, le prof plantait le décor : LISP = Langage Insipide Stupidement Parenthésé.
Claude
Avatar de l’utilisateur
meridian
Messages : 1226
Inscription : 01 sept. 2014 13:10
Localisation : Seine-Saint-Denis

Re: Le langage LISP un ancêtre de 1958 loin d'être insipide

Message par meridian »

J'en ai fait sur AutoCAD, AutoLISP pour être plus précis. Un peu spécial comme langage, de mémoire il fallait aimer les listes...
Xavier_

Re: Le langage LISP un ancêtre de 1958 loin d'être insipide

Message par Xavier_ »

Langage Insipide Stupidement Parenthésé
Alors que dire du C... qui a imposé une implémentation visuelle des priorités des parenthèses pour le débogage.
:mrgreen:
Avatar de l’utilisateur
jb_jb_fr
Messages : 391
Inscription : 29 mars 2010 10:36
Localisation : Essonne (91)
Contact :

Re: Le langage LISP un ancêtre de 1958 loin d'être insipide

Message par jb_jb_fr »

Le LISP est toujours utilisé dans Emacs/Xemacs (Que j'utilise tous les jours).
Donc quand on veut des fonctions un peu spécial, ou le configurer, ben faut s'y mettre :wink:
__sam__
Messages : 7923
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Le langage LISP un ancêtre de 1958 loin d'être insipide

Message par __sam__ »

Ya Scheme qui est bien aussi. Ca génère du code machine très efficace et le compilateur est très puissant pour détecter les anneries.

Pour moi c'est +/- pareil que LISP, mais pour d'autres pas vraiment: http://web.archive.org/web/201407111721 ... log/?p=729
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Avatar de l’utilisateur
Mokona
Messages : 1040
Inscription : 17 déc. 2016 22:01
Localisation : Nord Est des Yvelines
Contact :

Re: Le langage LISP un ancêtre de 1958 loin d'être insipide

Message par Mokona »

Xavier_ a écrit : 06 avr. 2021 09:45 Alors que dire du C... qui a imposé une implémentation visuelle des priorités des parenthèses pour le débogage.
Je ne comprends pas à quoi tu fais référence.

__sam__ a écrit : 06 avr. 2021 11:32 Pour moi c'est +/- pareil que LISP, mais pour d'autres pas vraiment: http://web.archive.org/web/201407111721 ... log/?p=729
J'ai pris un petit cours de Common LISP l'année dernière pour me rafraîchir la mémoire et je faisais mes exercices avec Scheme en tête. Les correcteurs n'ont cessés de me dire que effectivement je pouvais faire du fonctionnel en Common LISP, mais que LISP était en essence un langage procédural, et que ma façon « Scheme » de faire faisait bizarre.

Ce que j'en retire, c'est que Scheme et Common LISP sont des dialectes de LISP, mais que la philosophie de développement derrière ces deux dialectes est assez différente.
Avatar de l’utilisateur
hlide
Messages : 3469
Inscription : 29 nov. 2017 10:23

Re: Le langage LISP un ancêtre de 1958 loin d'être insipide

Message par hlide »

Alors moi je codais à l'assembleur essentiellement quand j'ai appris le scheme à la Fac. J'ai adoré.
Avatar de l’utilisateur
pascalien
Messages : 965
Inscription : 21 janv. 2019 23:40
Localisation : 93200 ST DENIS
Contact :

Re: Le langage LISP un ancêtre de 1958 loin d'être insipide

Message par pascalien »

(Pour ne pas polluer le sujet sur ugbasic.)

Il me semblait que Lisp/Scheme était capable de faire des optimisations des fonctions récursives
croisées et non terminales mais j'ai rien retrouvé de concret.
__sam__
Messages : 7923
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: Le langage LISP un ancêtre de 1958 loin d'être insipide

Message par __sam__ »

Récursives terminal oui c’est certain, mais non terminales, ca ne me dit rien. Tu ne penserais pas plutôt aux continuations?
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Répondre