Cours/Séminaire
Notice
Langue :
Français
Crédits
Stéphane Ducasse (Intervention)
Conditions d'utilisation
Droit commun de la propriété intellectuelle
Citer cette ressource :
Stéphane Ducasse. JDEV. (2020, 10 juillet). JDev2020 : Keynote : Pharo, l'expérience de programmation immersive , in T9 - Langages. [Vidéo]. Canal-U. https://www.canal-u.tv/105001. (Consultée le 2 mars 2024)

JDev2020 : Keynote : Pharo, l'expérience de programmation immersive

Réalisation : 10 juillet 2020 - Mise en ligne : 10 juillet 2020
  • document 1 document 2 document 3
  • niveau 1 niveau 2 niveau 3
Descriptif

Pharo est un fork d'un smalltalk open source complètement réinventé avec une machine virtuelle ouvert pour construire des éco-systèmes pour l'innovation.

Après une présentation de la grammaire du langage qui présente une syntaxe simple et légère d'un langage orienté objet communiquant par  message avec des fermetures lexicales (closure).

Le modèle de programmation de Pharo est simple: tout est objet, le typage est dynamique, toutes les méthodes sont virtual public, tous les attributs sont protégés et il y a de l'héritage simple avec des traits.

Pharo est idéal pour développer le code de vos serveurs de manière rapide et fiable. Un ensemble de success stories sont présentés: framework web, IOT, etc.

Puis l'environnement de développement immersive est présenté pour une nouvelle expérience de développement logiciel... Venez expérimenter!

Intervention

Dans la même collection

  • JDev2020 : Keynote : Le langage RUST
    Cours/Séminaire
    00:30:22

    JDev2020 : Keynote : Le langage RUST

    Baire
    Anthony

    Rust est un langage de bas niveau, compilé, concurrent mais avec de solides abstractions et une gestion sécurisée de la mémoire ne reposant pas sur un garbage collector. C'est un projet libre démarré