Séance de cours

Taming Null Références

Description

Cette séance de cours explore les défis posés par les références nulles dans les langages de programmation, en explorant les efforts pour atténuer leurs inconvénients tout en préservant la compatibilité avec les bases de code existantes. L'orateur discute de la classification des références nulles en termes de valeurs facultatives et d'initialisation d'objet, proposant des alternatives pratiques et des changements fondamentaux dans la conception du langage. La présentation couvre la mise en œuvre en Scala et ses implications pour les nouveaux langages de programmation. Les sujets incluent les systèmes de type, les valeurs nulles, l'erreur du milliard de dollars, l'approche de Scala à null, la hiérarchie des sous-typages, l'exactitude et la sécurité nulle, les stratégies de migration progressive et les limites d'analyse dans l'initialisation des objets.

À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.