|
Hello happy Smalltalkers
Ce jeudi 19 février 2015 à 19h se déroulera la
36ème séance montoise des Jeudis du Libre
de Belgique.
Le sujet de cette séance : Pharo (langage
de programmation orienté objet) Thématique : Live programming, langage de
programmation, Web Public : Développeurs|étudiants|académiques
L'animateur conférencier : Stéphane Ducasse
(INRIA
RMoD Team, Lille) Lieu de cette séance : 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). 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 http://jeudisdulibre.fikket.com/.
La séance sera suivie d'un verre de l'amitié. Les Jeudis du Libre à Mons bénéficient aussi du soutien de nos partenaires : CETIC, Normation,
OpenSides, MeaWeb, NextLab, Phonoid et Creative Monkeys. Si vous êtes intéressé(e) par ce cycle mensuel, n’hésitez
pas à consulter l'agenda et à vous inscrire sur la liste de diffusion afin de recevoir
systématiquement les annonces. Pour rappel, 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. 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 ! 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).
Le 16/01/2015 21:44, Stéphane Ducasse
a écrit :
salut
je dois voir mon agenda car je donne une semaine de cours a
prague du 23 au 27, je rends une visite aux anglais le 12/13
Donc est ce qu’une date la semaine du 18 est possible?
Ok jeudi 19 :) j’ai lu le mail finalement.
Nos annonces suivent toujours le même canevas (voir le
squelette déjà pré-rempli ci-dessous). Tu peux consulter
celles de séances précédentes sur le site http://jeudisdulibre.be/
Voici la liste des éléments dont nous avons besoin que
tu nous fournisses (ou que tu vérifies) :
- un titre (parlant, accrocheur ?)
Pharo:
- la thématique (à
vérifier)
Live programming, Langage de programmation, Web,
- le public cible
(à vérifier)
Programmeur voulant avoir du fun quand il programme.
- ton affiliation
Inria Rmod http://stephane.ducasse.free.fr
- une description
de la conférence. Éventuellement donner aussi une idée
du niveau pré-requis pour suivre l’exposé.
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 protocol réflexif est en
gestation ainsi qu’un système de modules. Nous bootstrappons
Pharo completement
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 facon d’avancer.
Les http://PharoDays2015.pharo.org
avec plus de 70 dévelopeurs venant de toute l'Europe vont
avoir lieu a Lille le 29 et 30 Janvier… tentant n’est ce pas
:)
J'aurai besoin d'une photo, et d'un logo sur le sujet.
Bio:
Je suis directeur de recherche Inria première classe
et je dirige l'équipe RMOD. Je suis expert en conception
objet, conception de langages ˆ objets, programmation
r\'eflexive ainsi que maintenance et Žvolution de large
applications (visualisation, mŽétriques, meta
modelisation). Mes travaux sur les traits ont ŽétéŽ
introduits dans AmbientTalk, Slate, Pharo, Perl-6, PHP
5.4 and Squeak. Ils sont été portés sur Ruby et
JavaScript. Ils ont influencés les langages Scala et
Fortress. Je suis un des dŽéveloppeurs de Pharo ( http://www.pharo.project.org/)
un langage open-source inspirŽé de Smalltalk. Je suis un
des dŽéveloppeurs de Moose une plate-forme d'analyses ( http://www.moosetechnology.org/).
Je suis un des fondateurs de Synectique, http://www.synectique.eu
une société proposant des outils d'analyses dédiées.
J'ai écrit quelques livres sur l'apprentissage de la
programmation et d'autres sujets comme la programmation
web ( http://book.seaside.st)
D'après Google Scholar mon h-index is 47.
Le local n'est pas encore défini avec certitude, mais ce
sera soit à l'Université de Mons, soit dans une haute
école dont les locaux sont à deux pas.
En fonction de tes intérêts du côté recherche, il y a
des possibilités d'organiser conjointement un séminaire
dans l'après-midi de la même journée. Dis-moi si tu
trouves intéressant de creuser cette possibilité, et si
oui, je te mettrai en rapport avec un collègue
informaticien (je suis chimiste). Voici quelques noms de
collègues montois qui me viennent à l'esprit : Tom Mens,
Pierre Manneback, Hadrien Melot, Christophe Troestler,
Véronique Bruyère, Olivier Delgrange, Bruno Quoitin.
Je connais tom mens.
@Tom: cela serait l’occasion de voir ce que l’on pourrait
faire dans le future.
Côté délai, sachant
que nous démarrons les annonces environ 3 semaines avant
l'événement, ce serait super de ta part si tu pouvais
nous donner ces éléments dans le courant de la semaine
prochaine.
Nous pourrons bien entendu prendre en charge tes frais
de déplacement. Peux-tu venir en voiture ? (un retour en
train après 21h est trop aléatoire)
oui definitivement.
Merci d'avance,
Didier
Ce jeudi 19 février 2015 à 19h se
déroulera la 36ème séance montoise des Jeudis
du Libre de Belgique.
Le sujet de cette séance : Pharo…
Thématique : Programmation Public : Développeurs|étudiants|académiques
L'animateur conférencier : Stéphane
Ducasse (INRIA, Lille) Lieu de cette séance : (à préciser au niveau des
organisateurs parmi les sites et locaux habituels à
Mons) 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 http://jeudisdulibre.fikket.com/.
La séance sera suivie d'un verre de l'amitié. Les Jeudis du Libre à Mons bénéficient aussi du
soutien de nos partenaires : CETIC,
Normation,
OpenSides,
MeaWeb,
NextLab,
Phonoid et Creative
Monkeys. Si vous êtes intéressé(e) par ce cycle mensuel,
n’hésitez pas à consulter l'agenda et à vous inscrire sur
la liste de diffusion afin de
recevoir systématiquement les annonces. Pour rappel, 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. Description : …
Le 16/01/2015 15:41,
Francois Bayart a écrit :
Bonjour Stéphane ,
François m'a indiqué que tu étais disponible
pour venir parler de Pharo lors du prochain Jeudis
du Libre en février.
Le format est assez "simple", une conférence
sur un sujet traitant du libre, 1h15 à 1h30 de
conférence (explication, démo, etc...) puis 15 à
30 minutes de questions. Le créneau horaire est de
19h - 21h.
Didier Villers qui est en copie va prendre le
relai pour les questions de logistiques car nous
allons avoir quelques questions à te poser afin de
pouvoir diffuser l'annonce.
Un grand merci à toi,
/François
--
--
François BAYART - Look a Box
+32. 65.70.91.38
(fax: +32.65.70.89.31)
gpg : 0x5C88204A
--
___________________________________________
Prof. Didier Villers
Chargé de Cours
Université de Mons - Faculté des Sciences
Laboratoire Interfaces & Fluides Complexes
20, Place du Parc. B-7000 Mons, BELGIUM
Tél : +32 65 37 38 20
http://dvillers.umons.ac.be/blog/ & /wiki/
--
___________________________________________
Prof. Didier Villers
Chargé de Cours
Université de Mons - Faculté des Sciences
Laboratoire Interfaces & Fluides Complexes
20, Place du Parc. B-7000 Mons, BELGIUM
Tél : +32 65 37 38 20
http://dvillers.umons.ac.be/blog/ & /wiki/
--
___________________________________________
Prof. Didier Villers
Chargé de Cours
Université de Mons - Faculté des Sciences
Laboratoire Interfaces & Fluides Complexes
20, Place du Parc. B-7000 Mons, BELGIUM
Tél : +32 65 37 38 20
http://dvillers.umons.ac.be/blog/ & /wiki/
-------------------------------------------- Stéphane Ducasse 03 59 35 87 52 Assistant: Julie Jonas 03 59 57 78 50 03 59 35 86 16
S. Ducasse - Inria 40, avenue Halley, Parc Scientifique de la Haute Borne, Bât.A, Park Plaza Villeneuve d'Ascq 59650 France
_______________________________________________
Esug-list mailing list
[hidden email]
http://lists.esug.org/mailman/listinfo/esug-list_lists.esug.org
|