From lucs at pobox.com Thu Jul 9 03:07:46 2009 From: lucs at pobox.com (Luc St-Louis) Date: Thu, 09 Jul 2009 06:07:46 -0400 Subject: [Montreal-pm] =?iso-8859-1?q?Perl_vous_int=E9resse_toujours=3F?= Message-ID: <20090709100746.GA2388@monk> (English follows...) Si Perl vous intéresse encore au moins un peu, abonnez-vous donc à la liste des Mongers de Perl de Montréal: http://mail.pm.org/mailman/listinfo/montreal-pm La vieille liste est morte depuis un bon moment, et je tente encore une fois de réactiver ce groupe, car je crois que Perl mérite qu'on s'en occupe encore. Vous recevez ce courriel car votre adresse faisait partie des abonnés de la vieille liste en 2004 (je me demande combien de ces adresses sont maintenant invalides...; on verra bien), ou bien parce que vous avez manifesté un intérêt pour Perl en m'en parlant. Aussi, si vous connaissez d'autres personnes qui pourraient être intéressées, communiquez leur le URL ci-haut. Si il y a un peu d'intérêt, on pourra penser à refaire des rencontres, techniques ou sociales, repartir le site web, etc. Que s'est-il passé dans le monde de Perl ces dernières années? Voici quelques exemples: Version 5.10: sortie en décembre 2007 (5.8.0 datait de juillet 2002), cette nouvelle version comporte beaucoup d'améliorations significatives. Voir par exemple http://dev.perl.org/perl5/news/2007/perl-5.10.0.html "Moose": pour faire de l'orienté objet avancé, propre et efficace. Voir http://www.iinteractive.com/moose/ "Catalyst": Un cadre d'applications ("framework") MVC (Model, View, Controller) pour fabriquer des sites web avec Perl. Voir http://www.catalystframework.org/ "Strawberry Perl": Une distribution pour Windows qui interface mieux avec CPAN. Voir http://strawberryperl.com/ Perl 6: Beaucoup de travail a été accompli pour Perl 6, dont on promet une version pour Noël! (malheureusement, on ne dit pas pour Noël de quelle année...). Voir http://dev.perl.org/perl6/ On pourra reparler de ces points sur la liste, donc n'hésitez pas à vous abonner, ça ne vous engage à rien, et ça vous donnera peut-être le goût de revenir (ou continuer à!) voir ce qui se passe dans le monde de Perl. Au plaisir! ----- If Perl still interests you at least a bit, please subscribe to the Montreal Perl Mongers mailing list: http://mail.pm.org/mailman/listinfo/montreal-pm The old list has been dead for a while, and I'm once again trying to reactivate this group, because I believe Perl deserves it. You are receiving this email because you used to be subscribed to the old list in 2004 (I wonder how many of those addresses will bounce...; we'll see), or because you have shown an interest in Perl when talking to me. Also, if you happen to know other people who might be interested, please give them the URL above. If there is some interest, we can think of organizing meetings, social or technical, of restarting the web site, etc. What has happened in the Perl world these last years? Here are a few examples: Version 5.10: released in december 2007 (5.8.0 dates back to July 2002), this new version has many significant improvements. See for example http://dev.perl.org/perl5/news/2007/perl-5.10.0.html "Moose": an advanced, clean, and efficient object-oriented system for Perl 5. See http://www.iinteractive.com/moose/ "Catalyst": An MVC (Model, View, Controller) framework for building web sites in Perl 5. See http://www.catalystframework.org/ "Strawberry Perl": A Perl 5 distribution for Windows that interfaces better with CPAN. See http://strawberryperl.com/ Perl 6: A lot of work has been accomplished for Perl 6, with a release promised for Christmas! (unfortunately, it is not known for Christmas of which year...). See http://dev.perl.org/perl6/ We can talk about those points and others on the list, so don't hesitate to subscribe, it doesn't commit you to anything and it might tempt you to come back (or continue!) to see what's happening in the world of Perl. Cheers! From lucs at pobox.com Sun Jul 12 06:02:32 2009 From: lucs at pobox.com (Luc St-Louis) Date: Sun, 12 Jul 2009 09:02:32 -0400 Subject: [Montreal-pm] =?iso-8859-1?q?Perl_vous_int=E9resse_toujours=3F?= In-Reply-To: References: <20090709100746.GA2388@monk> Message-ID: <20090712130232.GA32325@monk> On Fri, Jul 10, 2009 at 01:53:20PM -0400, Mathieu Bouchard wrote: > On Thu, 9 Jul 2009, Luc St-Louis wrote: > > > Perl 6: Beaucoup de travail a été accompli pour Perl 6, dont on > > promet une version pour Noël! (malheureusement, on ne dit pas pour > > Noël de quelle année...). Voir http://dev.perl.org/perl6/ > > C'est fou comment qu'ils ont été influencés par Ruby... à part les choses > que j'avais remarquées dans le temps, il y en a quelque autres de plus que > je vois: > > * releases importants à Noël Je savais pas que Ruby faisait ça. Pour Perl 6, c'est un genre de réponse "running gag" à "When will Perl 6 be released?". La vraie réponse est plutôt du genre "Quand il sera prêt", mais il y a déjà moyen de downloader des versions qui roulent, par exemple Rakudo (Perl 6 bâti sur Parrot); voir le bouton "download" (et le reste!) sur http://perl6-projects.org/ > * grosse version qui brise la compatibilité, en planification depuis 8 > ans, et qui n'aboutit toujours pas (Ruby 2.0) > > * blocage de numéros de versions... Perl 5 est jammé à 5 parce que Perl > 6 sort pas. Ruby utilisait systématiquement les numéros mineurs > impairs pour indiquer les alphas, tout comme le noyau Linux, > jusqu'à ce que, après des années de 1.9, le numéro 1.9 soit recyclé > pour une version stable, parce que "1.10" marcherait pas avec la > manière de comparer les # de versions. En effet, Perl 6 n'a jamais cherché à maintenir la compatibilité avec Perl 5, il y a trop de différences (mais Larry Wall a déjà mentionné qu'il souhaite avoir un convertisseur de Perl 5 à Perl 6 qui serait efficace à 95%). On pourrait dire que Perl 6 est un langage différent de Perl 5 (liste incomplète de différences: http://perlcabal.org/syn/Differences.html et aussi http://dev.perl.org/perl6/faq.html), mais quand on regarde du code Perl 6, on trouve que ça ressemble étrangement au Perl qu'on connaît... From lucs at pobox.com Tue Jul 14 12:22:33 2009 From: lucs at pobox.com (Luc St-Louis) Date: Tue, 14 Jul 2009 15:22:33 -0400 Subject: [Montreal-pm] "PostgreSQL Development: Lessons for Perl?" Message-ID: <20090714192233.GA13486@monk> Vous avez peut­être entendu parler de la démission de Rafael Garcia-Suarez à titre de "pumpking" pour la version 5.12 de Perl, en gros, pour des raisons de burnt-out (il s'explique ici: http://consttype.blogspot.com/2009/07/resigning.html). David Wheeler propose des pistes de solution en comparant le modèle de développement et de mise en production de Perl à celui de PostgreSQL: http://www.justatheory.com/computers/databases/postgresql/perl/pg-vs-perl-dev.html Lectures intéressantes. À+ From matju at artengine.ca Tue Jul 28 13:32:41 2009 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 28 Jul 2009 16:32:41 -0400 (EDT) Subject: [Montreal-pm] =?iso-8859-1?q?Perl_vous_int=E9resse_toujours=3F?= In-Reply-To: <20090712130232.GA32325@monk> References: <20090709100746.GA2388@monk> <20090712130232.GA32325@monk> Message-ID: On Sun, 12 Jul 2009, Luc St-Louis wrote: > Je savais pas que Ruby faisait ça. re... cherche dans les dossier ftp://ftp.ruby-lang.org/pub/ruby/ pour voir combien de fichiers ont été publiés le "12-24" ou "12-25"... tout ça à cause du p'tit jésus. > En effet, Perl 6 n'a jamais cherché à maintenir la compatibilité avec > Perl 5, il y a trop de différences (mais Larry Wall a déjà mentionné > qu'il souhaite avoir un convertisseur de Perl 5 à Perl 6 qui serait > efficace à 95%). Je pense qu'il avait dit plus gros que "95%", mais ces pourcentages ne veulent rien dire tant que t'as pas une échelle d'évaluation en particulier, pour savoir c'est quoi un "%" de compatibilité. _ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec