Agenda

Pharo au prochain jeudi du libre de Belgique

• Bookmarks: 2


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. Nous bootstrappons Pharo complètement et nous sommes capable d’avoir un noyau complet en 11k. 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 ensemble un petit langage pour partager ensemble le feel 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 !

Thématique : Live programming, langage de programmation, Web

Public : Développeurs|étudiants|académiques

L’animateur conférencier : Stéphane Ducasse

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

Lieu de cette séance : Université de Mons, Campus Plaine de Nimy, avenue Maistriau, Grands Amphithéâtres, Auditoire Curie.

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.

2 recommended
bookmark icon
Mastodon