English :<br><br>"Generativity describes in broad terms the ability of a self-contained
system to provide an independent ability to create, generate or produce
content without any input from the originators of the system."<br><ol><li><strong>Leverage</strong>: how extensively a system or a technology leverages a set of possible tasks</li><li><strong>Adaptability</strong>: how well it can be adapted to a range of tasks</li>
<li><strong>Ease of mastery</strong>: how easily new contributors can master it</li><li><strong>Accessibility</strong>: how accessible it is to those ready and able to build on it</li><li><strong>Transferability</strong>: how transferable any changes are to others – including (and perhaps especially) non-experts.</li>
</ol><br>Very interesting ! <br>What Lisaac have ?<br>1. It's a language, and with good libs, so it is possible<br>2. The language is it general enought ? Is it specialized enought for each task : for instance OCaml is a good language for genral tasks, but it is the best (I think) for all programm about playing with grammar, tree, graph. <br>
Lisaac, seems to be better than other object language, but playing with grammar isn't simple as ocaml. We could take other examples.<br>3. It's a problem : All "old" programmer explain me smalltalk is a difficult language for average programmer, too theoric.<br>
4. It's a communication and environment problem : lib doc, apt-get system for librairies source code, communautary website, easy compilation.<br>5. It's also a problem : how the communication can be horizontal ?<br>
<br>Fr :<br>Très intéressant, on pourrait se demander ce que Lisaac rempli comme critères :<br><br>1. Par nature un langage permet de faire beaucoup de choses. Encore faut-il quil ait de nombreuses libs<br>2. Les langages sont souvent super fort dans certains domaines particulier. Par exemple Caml est absolument imbatable quand il s'agit de jouer avec une grammaire. On pourrait prendre d'autres exemples.<br>
3. C'est là que le bat blesse. Tous les "anciens" dans le métier m'ont sorti le même discours : les langages type smalltalk sont difficile d'accès pour l'average programmer<br>4. ça c'est de la comm et de l'environnement : doc, système d'apt-get pour les librairies, sites communautaires, facilité de compilation de projet.<br>
5. C'est aussi un problème, il va falloir encore une fois y pallier, faire en sorte que la communication horizontale soit facilitée<br><br><div class="gmail_quote">Le 26 mai 2009 10:44, Nicolas Boulay <span dir="ltr"><<a href="mailto:nicolas.boulay@gmail.com">nicolas.boulay@gmail.com</a>></span> a écrit :<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>Je viens d'apprendre un nouveau concept qui colle bien avec l'idée de renforcé les bases de Lisaac: avant d'écrire de grosses applications, il vaut mieux avoir des bases solides, pour "augmenter l'effet de levier".</div>
<div><br></div><div><span style="color: rgb(83, 70, 75); font-family: 'Trebuchet MS'; font-style: italic; line-height: 18px;">"La générativité<sup>[<a href="http://standblog.org/blog/post/2009/05/21/A-propos-de-g%C3%A9n%C3%A9rativit%C3%A9#pnote-3879-3" style="text-decoration: none; color: maroon;" target="_blank">3</a>]</sup>, c'est la capacité d'un système à produire des changements non prévus via des contributions non filtrées provenant d'une grande diversité de contributeurs. Des termes comme "ouverture", "libre" ou encore "communs" en évoquent certains aspects, mais sans complètement le définir, et parfois en semant l'incompréhension.<sup>[<a href="http://standblog.org/blog/post/2009/05/21/A-propos-de-g%C3%A9n%C3%A9rativit%C3%A9#pnote-3879-4" style="text-decoration: none; color: maroon;" target="_blank">4</a>]"</sup></span><br>
</div><div><span style="color: rgb(83, 70, 75); font-family: 'Trebuchet MS'; font-size: 11px; font-style: italic; line-height: 18px;"><br></span></div><div><span style="color: rgb(83, 70, 75); font-family: 'Trebuchet MS'; font-size: 11px; font-style: italic; line-height: 18px;"><span style="font-size: 13px; font-style: normal;"><p style="margin: 1em 0px 0px; line-height: 140%;">
"L'auteur décrit ensuite les 5 facteurs principaux qui font que quelque chose est génératif :</p><ol style="margin: 1em 0px; padding: 0px 0px 0px 2em;">
<li><b>Effet de levier</b> : à quel point le système ou la technologie peuvent être démultipliés dans leur capacité à effectuer certaines tâches ?</li><li><b>Adaptabilité</b> : à quel point on peut l'adapter à un ensemble de tâches ?</li>
<li><b>Facilité à maîtriser</b> : à quel point les nouveaux contributeurs peuvent apprendre à se servir de cette technologie ?</li><li><b>Accessibilité</b><sup>[<a href="http://standblog.org/blog/post/2009/05/21/A-propos-de-g%C3%A9n%C3%A9rativit%C3%A9#pnote-3879-5" style="text-decoration: none; color: maroon;" target="_blank">5</a>]</sup> : à quel point les gens qui ont la capacité et l'envie de contribuer ont-il accès à ces technologies ? (sont elles largement répandues, disponibles, bon marché, socialement acceptées ?)</li>
<li><b>Transférabilité</b> : à quel point les changements peuvent être partagés avec d'autres, y compris (et peut-être surtout) ceux qui ne sont pas des experts."</li></ol></span></span></div><div><span style="color: rgb(83, 70, 75); font-family: 'Trebuchet MS'; font-size: 11px; font-style: italic; line-height: 18px;"><br>
</span></div><a href="http://standblog.org/blog/post/2009/05/21/A-propos-de-g%C3%A9n%C3%A9rativit%C3%A9" target="_blank">http://standblog.org/blog/post/2009/05/21/A-propos-de-générativité</a><br><div><br></div><div>In english:</div>
<div>
<a href="http://standblog.org/blog/post/2009/05/20/About-Generativity" target="_blank">http://standblog.org/blog/post/2009/05/20/About-Generativity</a><br></div>
<br>_______________________________________________<br>
Lisaac-devel mailing list<br>
<a href="mailto:Lisaac-devel@lists.alioth.debian.org">Lisaac-devel@lists.alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/mailman/listinfo/lisaac-devel" target="_blank">http://lists.alioth.debian.org/mailman/listinfo/lisaac-devel</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>---------------------<br>Isaac Project - <a href="http://isaacproject.u-strasbg.fr/">http://isaacproject.u-strasbg.fr/</a><br>