English :<br><br>&quot;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.&quot;<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&#39;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&#39;t simple as ocaml. We could take other examples.<br>3. It&#39;s a problem : All &quot;old&quot; programmer explain me smalltalk is a difficult language for average programmer, too theoric.<br>
4. It&#39;s a communication and environment problem : lib doc, apt-get system for librairies source code, communautary website, easy compilation.<br>5. It&#39;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&#39;agit de jouer avec une grammaire. On pourrait prendre d&#39;autres exemples.<br>
3. C&#39;est là que le bat blesse. Tous les &quot;anciens&quot; dans le métier m&#39;ont sorti le même discours : les langages type smalltalk sont difficile d&#39;accès pour l&#39;average programmer<br>4. ça c&#39;est de la comm et de l&#39;environnement : doc, système d&#39;apt-get pour les librairies, sites communautaires, facilité de compilation de projet.<br>
5. C&#39;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">&lt;<a href="mailto:nicolas.boulay@gmail.com">nicolas.boulay@gmail.com</a>&gt;</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&#39;apprendre un nouveau concept qui colle bien avec l&#39;idée de renforcé les bases de Lisaac: avant d&#39;écrire de grosses applications, il vaut mieux avoir des bases solides, pour &quot;augmenter l&#39;effet de levier&quot;.</div>

<div><br></div><div><span style="color: rgb(83, 70, 75); font-family: &#39;Trebuchet MS&#39;; font-style: italic; line-height: 18px;">&quot;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&#39;est la capacité d&#39;un système à produire des changements non prévus via des contributions non filtrées provenant d&#39;une grande diversité de contributeurs. Des termes comme &quot;ouverture&quot;, &quot;libre&quot; ou encore &quot;communs&quot; en évoquent certains aspects, mais sans complètement le définir, et parfois en semant l&#39;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>]&quot;</sup></span><br>

</div><div><span style="color: rgb(83, 70, 75); font-family: &#39;Trebuchet MS&#39;; font-size: 11px; font-style: italic; line-height: 18px;"><br></span></div><div><span style="color: rgb(83, 70, 75); font-family: &#39;Trebuchet MS&#39;; 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%;">

&quot;L&#39;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&#39;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&#39;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&#39;autres, y compris (et peut-être surtout) ceux qui ne sont pas des experts.&quot;</li></ol></span></span></div><div><span style="color: rgb(83, 70, 75); font-family: &#39;Trebuchet MS&#39;; 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>