[AlternC-dev] Discussion sur alternc v2

Retour à l'archive de la liste
Le site d'AlternC
Google Custom Search

cam.lafit at azerttyu.net cam.lafit at azerttyu.net
Jeu 7 Déc 17:48:54 CET 2006


Bonjour à tous

Je vais quand même réagir même si ma participation en tant que
programmeur est nulle.
Dans le cas de la v2, on se pose la question du choix du langage de
programmation. Pour le moment on a au moins 4 candidats : Perl, Php4,
Php5, Python

Pour le cas de Perl, c'est le langage de geek par excellence. ça
marche et c'est éprouvé et on peut faire à peu près ce qu'on veut en
contrepartie de cette souplesse il devient très vite illisible même
avec la meilleur  volonté du monde.
Du coup ce langage semble difficile à utiliser dans un contexte de
travail collectif.

On a Php4, c'est celui qu'on utilise pour le moment. Il a l'avantage
d'être répandu et d'être "maîtrisé" (connu/bidouille) par toutes
personnes se disant webquelquechoses. Il connaît très mal la notion
objet et il est aussi facile de faire du code illisible. Et il
semblerait qu'à terme il deviennent obsolète, en raison de la v5

On peut regarder du coté de Php5, il offre a priori de bonne avancée
coté objet mais contrairement à son prédécesseur il reste à priori
encore peu diffusé. Sachant que php6 s'annonce avec de nouvelles
ruptures, il est peut être difficile de s'avancer sur sa pérennité.

Autre proposition donnée est Python, il offre la possibilité de
travailler aussi bien en procédurial qu'en objet. Son avantage serait
dans la possibilité de forcer l'écriture d'un code "propre".


Peut être que le plus simple serait de faire une page qui recense nos
besoins réels au niveau d'alterncv2 (deja abordé dans des mails
precedents) afin de définir des critères de sélection au niveau
langage (objet, procédural, les 2, multiplateforme, monoplateforme,
compilé, interprété....) et selon ces critères de noter les différents
langages.
Il est difficile de choisir tel ou tel langage si on se sait pas
encore où l'on va.

Je crains de ne pas avoir porter beaucoup d'eau au moulin, désolé

Km



Plus d'informations sur la liste de diffusion Dev