Pharo, c’est “près de chez nous et maintenant !” le 19 février 2015 à Mons

Posté par (page perso) . Édité par Nils Ratusznik, NeoX et Benoît Sibaud. Modéré par Ontologia. Licence CC by-sa
7
3
fév.
2015
Communauté

Ce jeudi 19 février 2015 à 19h se déroulera la 36ème séance montoise des Jeudis du Libre de Belgique à l'université de Mons, Campus Plaine de Nimy, avenue Maistriau, Grands Amphithéâtres, Auditoire Curie (cf. ce plan sur le site de l’UMONS, ou la carte OSM).

Le sujet de cette séance sera « Pharo (langage de programmation orienté objet) », en lien avec la thématique « Live programming, langage de programmation, Web », et s'adressera à un public de développeurs, d'étudiants ou d'académiques.

L’animateur conférencier sera Stéphane Ducasse (INRIA RMoD Team, Lille).

La participation sera gratuite et ne nécessitera que votre inscription nominative, de préférence préalable, ou à l’entrée de la séance. Merci d’indiquer votre intention en vous inscrivant via la page d'inscription dans les liens.

La séance sera suivie d’un verre de l’amitié. Vous pourrez lire en deuxième partie de dépêche une présentation de Pharo et de l'animateur conférencier.

Description

Pharo est un langage pur objet dynamiquement typé et réflexif. Il est inspiré de Smalltalk mais Pharo veut ré-inventer Smalltalk. Par exemple, la version 4.0 de Pharo contient un nouveau compilateur qui offre la possibilité d’avoir des variables d’instances de première classe. Un nouveau protocole réflexif est en gestation ainsi qu’un système de modules. Un bootstrap complet de Pharo est possible, tout comme d’avoir un noyau complet en 11ko. Pharo offre du live programming.

Cependant, la raison d’être de Pharo est de créer un écosystème au sein duquel l’innovation et le business fleurissent. L’objectif de Pharo est que des programmeurs puissent faire du business et de manière fun et efficace! La pile web de Pharo est sexy : Seaside, Seaside-Rest, Reef (client/server components), Magritte (metamodel pour generation de formulaire), Zinc server Http/s superbe, Voyage (layer mongodb),…

Cette présentation fera un rapide tour des buts, de la communauté et des réalisations actuelles. Un survol de quelques frameworks existants sera présenté. Ensuite un rapide survol de la syntaxe sera présenté et on codera un petit langage pour partager ensemble les sensations de programmer en Pharo. Finalement, Pharo s’améliore tous les jours : notre philosophie est une amélioration par jour – comme Kent Beck nous le disait, on oublie souvent que faire une chose tous les jours est la meilleure façon d’avancer.

Pharo, c’est “près de chez nous et maintenant !” comme en attestent les Pharo Days 2015 avec plus de 70 développeurs de toute l’Europe regroupés à Lille les 29 et 30 Janvier !

Bio

Stéphane Ducasse est directeur de recherche Inria première classe et dirige l’équipe RMoD à Lille. Il est expert en conception objet, conception de langages à objets, programmation réflexive ainsi que maintenance et évolution de larges applications (visualisation, métriques, meta modelisation). Ses travaux sur les traits ont été introduits dans AmbientTalk, Slate, Pharo, Perl-6, PHP 5.4 and Squeak. Ils ont été portés sur Ruby et JavaScript, et ont influencé les langages Scala et Fortress. Stéphane Ducasse est un des développeurs de Pharo, un langage open-source inspiré de Smalltalk. Il est aussi un des développeurs de Moose, une plate-forme d’analyses, et un des fondateurs de Synectique, une société proposant des outils d’analyses dédiées. Stéphane Ducasse est auteur de nombreuses publications scientifiques (son h-index est 47 d’après Google Scholar), et de quelques livres sur l’apprentissage de la programmation et d’autres sujets comme la programmation web (cf. http://book.seaside.st).

Rappel

Si ce cycle mensuel vous intéresse, n’hésitez pas à consulter l’agenda et à vous inscrire sur la liste de diffusion afin de recevoir systématiquement les annonces.

Les Jeudis du Libre se veulent des espaces d’échanges autour de thématiques des Logiciels Libres. Les rencontres montoises se déroulent chaque troisième jeudi du mois, et sont organisées dans des locaux et en collaboration avec des Hautes Écoles et Facultés Universitaires montoises impliquées dans les formations d’informaticiens (UMONS, HEH et Condorcet), et avec le concours de l’A.S.B.L. LoLiGrUB, active dans la promotion des logiciels libres.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.