Généralités
Lisp

Ajouter à la bibliothèque

H2520 V2 Article de référence

Généralités
Lisp

Auteur(s) : Christian QUEINNEC

Date de publication : 10 juin 1995

Ajouter à la bibliothèque Ajouter à la bibliothèque

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter un extrait gratuit

Déjà abonné ?

1. Généralités

On peut tout faire avec Lisp comme dans n’importe quel autre langage de programmation classique ou non. Ses caractéristiques fondent aussi ses différences. Au regard des langages procéduraux tels que Pascal, C ou Ada, Lisp apporte l’objet fonctionnel manipulable sans restriction, une programmation récursive efficace ainsi qu’une gestion automatique de la mémoire. Ce dernier trait est essentiel. Un gestionnaire de mémoire est un mécanisme qui permet d’allouer de la mémoire selon les besoins des programmes et qui libère automatiquement toute zone inutilisée : c’est la technique dite de GC (pour glaneur de cellules). Longtemps décriés pour leur inefficacité, les GC sont un composant incontournable des langages modernes. Eux seuls permettent d’obtenir une gestion sûre de la mémoire sans référence à des données disparues ni à des données inutilement conservées. L’avènement de la programmation...

Cet article est réservé aux abonnés
Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.

Cet article est réservé aux abonnés Consulter un extrait gratuit

Déjà abonné ?


Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

( 408 articles )

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Services

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir le détail de l'offre

Contenus associés

Sur le même sujet

Veille Personnalisée : Inscrivez-vous !

Inscrivez-vous aux newsletters !

Contactez-nous