<span id="result_box" class="long_text"><span style="background-color: rgb(255, 255, 255);" title="Je sors juste de 2 conférences sur les 
langages Perl 5.12 et Go (le" onmouseover="this.style.backgroundColor=&#39;#ebeff9&#39;" onmouseout="this.style.backgroundColor=&#39;#fff&#39;">Dirty English translation for english user :<br><br>I just leave  two conferences on the Perl 5.12 and Go (the<br>

new language of google).<br><br>The idea of Go was 2 years and there are 2 or 3 developers on the<br>compiler itself. He has not bootstrapped.<br><br>It provides interfaces to &quot;type game,&quot; which facilitates<br>
the inclusion of external code.<br>
<br>It offers a competitive model similar to Erlang  with &quot;Go<br>routine&quot; (depending asynchronous) and channel (message). <br>Erlang in each thread has an address and you can only send<br>messages to the address . This removes the problems<br>

synchronization.<br><br>Go offers a reflexivity, the closures, the function returns multiple.<br><br>The gc is a mark and sweep, which will be replaced by a <br>parallell version. It is in the language runtime.<br><br>It offers several tools like gofmt to make refactoring.<br>

Goinstall management is dependency package which fetches<br>tar.gz from github or another.<br><br>Perl 5.12 is the latest version of Perl 5, which is primarily a<br>new version of project management: it finally uses a<br>

version management, and divided the responsibilities. The novelty<br>relate to better support utf8, dates (&gt; 2038) and<br>the use of pluggable keyword.<br><br>The aim is to generalize the use of keyword &quot;ASM&quot; that we<br>

seen in C. The example given and the keyword &quot;SQL ...&quot; which permit<br>to use an own parser rather than the perl. This allows<br>easier to use another language.<br></span></span><br><div class="gmail_quote">Le 8 juillet 2010 11:21, 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="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Je sors juste de 2 conférences sur les langages Perl 5.12 et Go (le<br>
nouveau langage de google).<br>
<br>
L&#39;idée de Go date de 2 ans et il y a 2 ou 3 developpeurs sur le<br>
compilateur lui-même. Il n&#39;a pas encore bootstrapé.<br>
<br>
Il propose des interfaces en &quot;type match&quot; qui permète de faciliter<br>
l&#39;inclusion de code extérieur.<br>
<br>
Il offre un modèle de concurrence proche de celui d&#39;Erlang avec les go<br>
routine (fonction asynchrone) et les channel (message). Pour mémoire,<br>
en Erlang chaque thread a une adresse et on peut seulement envoyer des<br>
messages à l&#39;adresse en question. CEla enlève les problèmes de<br>
synchronisation.<br>
<br>
Go offre une reflexivité, les closures, des retours de fonction multiples.<br>
<br>
Le gc est un mark and sweep qui sera remplacé par une version<br>
parrallel. Il est dans le runtime du langage.<br>
<br>
Il propose plusieurs outils comme gofmt pour faire du refactoring.<br>
Goinstall sert de gestion de dépendance de paquet qui va chercher les<br>
tar.gz chez github ou autre.<br>
<br>
Perl 5.12 est la dernière version de Perl 5 qui est surtout une<br>
nouvelle version de management du projet : il utilise enfin une<br>
gestion de version, et ont divisé les responsabilités. Les nouveauté<br>
concernent le meilleur support de l&#39;utf8, des dates (&gt;2038),<br>
l&#39;utilisation de &quot;pluggable keyword&quot;.<br>
<br>
Le but est de généraliser l&#39;utilisation du mot clef &quot;ASM&quot; que l&#39;on<br>
voit en C. L&#39;exemple donné et le mot clef &quot;SQL ... ;&quot; qui permetrait<br>
d&#39;utiliser sont propre parser plutot que celui du perl. Cela permet de<br>
plus facilement utiliser un autre langage.<br>
<br>
A+,<br>
Nicolas<br>
<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>
</blockquote></div><br><br clear="all"><br>-- <br>---------------------<br>Isaac Project - <a href="http://www.lisaac.org/">http://www.lisaac.org/</a><br>