Entries in the Category “francais”

JM2L, les Journées Méditérannéennes du Logiciel Libre

written by ccomb, on Dec 3, 2009 7:43:00 PM.

JM2L 2009

Samedi dernier (le 28nov), c'étaient les JM2L 2009. Le même genre de journées que les RMLL ou les JDLL, mais à Sophia Antipolis et organisé par Linux Azur. La concurrence fut rude car au même moment se tenait l'Ubuntu Party 9.10 de Paris qui, boostée par la présence de Mark Shuttleworth, a accueilli 5000 visiteurs sur deux jours (une progression de 25% par rapport à 2008). Je suis arrivé samedi matin par le train de nuit, et reparti samedi soir avec le même train. Entre les deux j'ai réussi à improviser un stand AFPY, à suivre la présentation du langage Lisaac et d'Isaac Os par Benoît Sonntag (impressionnant), et à présenter la façon de faire du développement web par composants.

Voici ci dessous les slides au format PDF et directement en ligne. C'est une concaténation des deux présentations faites pour OSDC FR 2009, avec une courte introduction sur Python. Le but de la présentation était d'expliquer comment découper proprement une application web, d'abord à haut niveau grâce à un assemblage WSGI, mais aussi au niveau des classes et des composants métiers en utilisant la Component Architecture de Zope 3.

[PDF] Le web par composants (en Python)

Merci encore à René Mages et à Linux Azur pour l'accueil et l'orga !

Développer, avec quel langage ?

written by ccomb, on Nov 16, 2009 10:44:00 AM.

Alter Way Magazine Programmez n°124

Voici un article de 3 pages dans Programmez n°124 (nov 2009), rédigé pendant mon temps de travail chez Alter Way Solutions. Voici l'intro :

Un langage de programmation est un moyen, pas une fin. Pourtant, le choix d'un langage peut avoir des conséquences non négligeables sur la vie d'un projet, aussi bien au niveau technique qu'humain. Souvent, ce choix n'est d'ailleurs pas discuté : le langage est imposé, que ce soit par le développeur, le chef de projet, le projet lui-même, le client ou tout autre raison. Pourtant ce choix mérite qu'on s'y attarde un moment, étant donné la très grande diversité des langages existants. L'évolution des langages suit des modes à court terme et des tendances à plus long terme. On peut établir des classements selon de nombreux critères comme la syntaxe, le typage, le mode d'exécution ou le paradigme de programmation. Ces critères doivent vous guider lors de votre choix.

Je peux pas en mettre plus ici, mais vous pouvez télécharger un PDF (le minimag) qui contient les deux premières pages. Et si vous achetez le magazine, vous découvrirez en troisième page un magnifique classement qui place Python 1er, C++ 2ème et Haskell 3ème ! De quoi s'agit-il ? ;)

Article : Choisir votre langage de programmation

test