Mon grain de sel:

Je bosse dans une boîte japonaisse, je développe en OCaml et je sais que c'est
un langage assez répandu dans le milieu industriel japonais.

Personnellement, quand je développe pour me faire plaisir, je prends aussi
les meilleurs outils même s'ils ont peu de succès.

Justement, quand demexp a démarré, ceux qui se sont dévoués pour coder l'on fait
pour le plaisir, et ils étaient donc libres de leur choix pour le langage.
Ce qui ne gâche rien, les arguments de David pour le choix de Ocaml
étaient parfaitement valides (on connaissait les points fort et le point
faible) et ils le sont toujours.

Ne pas oublier aussi que sans caml David n'aurait sans doute pas pu développer
aussi rapidement un prototype fonctionnel comme celui que nous avons. Nous
n'aurions sans doute rien à montrer aujourd'hui.


- Pour se répandre, un logiciel Open Source doit utiliser un langage
populaire (désolé si le mot te choque). C'est très difficile autrement. Il
est certain qu'un logiciel concurrent va exister, et il utilisera un
langage plus populaire, et il nous mangera tout cru.

Tu notera que dans demexp, projet libre, il ne peut pas y avoir de logiciel
"concurrent": tout le monde est invité à contribuer et si quelqu'un fait
un client en php et un serveur en ADA, et que ça tourne bien, alors je serai
les premier à me rejouir et à les utiliser.

- La communauté Ocaml ne s'intéresse pas à Demexp (et probablement jamais,
trop peu de personnes sont éligibles à cette compétence).

C'est un peu tôt pour le dire, tout ça est un problème d'oeuf et de poule.
On ne peut pas s'attendre à ce que la comunauté ocaml se jette d'un coup sur
demexp. Ca peut arriver progressivement.


- Comment échapper à ces écueils pour faire exploser Demexp à la face du
monde ? A moins que peut-être cela n'est pas votre objectif, vous faites
juste ça pour le fun ?

Non, on fait ça pour que quelquechose de concret se passe. Mais il y a deux
choses: il y a le principe de l'expérience démocratique, l'idée centrale, qui
n'appartient à personne. Puis il y a des initiatives, celle de développer en
Ocaml (David et Isa au départ, puis principalement David), celle d'Augustin
de développer un client Drupal (qui relance fortement la motivation du
projet), celle que tu propose. Elle ne sont pas antagonistes mais compte tenu
du temps limité de chacun il peut arriver que ceux qui participent à une de
ces initiatives se concentre sur celle-ci et uniquement sur celle-ci. J'ai donné
mon avis sur ce que tu propose, je préfèrerais réutiliser l'existant mais
je ne suis pas opposé à l'idée de sous-traiter le développement. Si tu peux
lever les fonds et mettre en oeuvre cette approche, c'est super.

    Félix





--
Liste de discussion demexp-fr.
Pour se désinscrire, cliquer sur le lien ci-après.
mailto:[EMAIL PROTECTED]

Répondre à