Stéphane Ducasse

Ducasse, Stéphane (19..-....)

France
Date de naissance
19XX
Langues d'expression
français
Titulaire d'un doctorat en Sciences appliquées (Nice, 1996)

Directeur de recherche, responsable de l'équipe "Analyses et construction de langage pour l'évolution d'applications orientées objet" (RMoD) au sein du Centre de Recherche en Informatique, Signal et Automatique de Lille (CRIStAL - UMR CNRS 9189 - INRIA - Université de Lille)

Stéphane Ducasse est directeur de recherche Inria première classe et dirige l'équipe RMoD. Stéphane est expert en conception objet, conception de langages objets, programmation réflexive ainsi qu'en maintenance et évolution de larges applications (visualisation, métriques, meta modélisation). Ses travaux sur les traits ont été introduits dans AmbientTalk, Slate, Pharo, Perl-6, PHP 5.4 et Squeak. Ils ont été portés sur JavaScript et ont influencé les langages Scala et Fortress. Stéphane est l'un des développeurs de Pharo. Il est également l'un des développeurs de Moose une plate-forme d'analyses. Stéphane est par ailleurs co-fondateur de Synectique, une société proposant des outils d'analyses dédiés. Il a écrit plusieurs livres sur l'apprentissage de la programmation et sur d'autres sujets comme la programmation web.

Vidéos

A different way to model the world
Vidéo pédagogique
00:09:32

A different way to model the world

Ducasse
Stéphane

Fifth and last part of the "Learning Object-Oriented Programming in Pharo" course. In this video course, we will explain what are the objects, classes, methods and messages as well as the difference

Methods and Messages
Vidéo pédagogique
00:07:38

Methods and Messages

Ducasse
Stéphane

Part four of the "Learning Object-Oriented Programming in Pharo" course. In this video course, we will explain what are the objects, classes, methods and messages as well as the difference between

What is a class ?
Vidéo pédagogique
00:05:26

What is a class ?

Ducasse
Stéphane

Third part of the "Learning Object-Oriented Programming in Pharo" course. In this video course, we will explain what are the objects, classes, methods and messages as well as the difference

First look at Objects, Classes, Methods and Messages
Vidéo pédagogique
00:07:00

First look at Objects, Classes, Methods and Messages

Ducasse
Stéphane

First part of the course "Learning Object-Oriented Programming in Pharo". In this video course, we will explain what are the objects, classes, methods and messages as well as the difference

What is an Object ?
Vidéo pédagogique
00:07:41

What is an Object ?

Ducasse
Stéphane

Second part of the course "Learning Object-Oriented Programming in Pharo". In this video course, we will explain what are the objects, classes, methods and messages as well as the difference

Une autre façon de modéliser le monde
Vidéo pédagogique
00:10:37

Une autre façon de modéliser le monde

Ducasse
Stéphane

Cinquième et dernière partie du cours "Learning Object-Oriented Programming in Pharo". Dans ce cours vidéo, seront expliquer ce que sont les objets, les classes, les méthodes et les messages ainsi que

Qu'est-ce qu'une classe ?
Vidéo pédagogique
00:05:42

Qu'est-ce qu'une classe ?

Ducasse
Stéphane

Troisième partie du cours "Learning Object-Oriented Programming in Pharo". Dans ce cours vidéo, seront expliquer ce que sont les objets, les classes, les méthodes et les messages ainsi que la

Méthodes et messages
Vidéo pédagogique
00:07:44

Méthodes et messages

Ducasse
Stéphane

Quatrième partie du cours "Learning Object-Oriented Programming in Pharo". Dans ce cours vidéo, seront expliquer ce que sont les objets, les classes, les méthodes et les messages ainsi que la

Qu'est-ce qu'un objet ?
Vidéo pédagogique
00:06:19

Qu'est-ce qu'un objet ?

Ducasse
Stéphane

Deuxième partie du cours "Learning Object-Oriented Programming in Pharo". Dans ce cours vidéo, seront expliquer ce que sont les objets, les classes, les méthodes et les messages ainsi que la

Really Understanding Class Methods
Vidéo pédagogique
00:05:29

Really Understanding Class Methods

Cassou
Damien
Ducasse
Stéphane
Fabresse
Luc

Donc dans ce cours, on va vraiment prendre le temps de comprendre comment marchent les méthodes de classe. Donc normalement, vous avez fait l'exercice avec le counter et puis vous avez fait une

Voir plus