La Gazette du Técleux - 1er octobre 2011

 

Un mois d'activité Tcl en Francophonie.


Citations du Mois

 Sans catch parce que j'aime la version oneliner. ;]

 David Zolli (alias Kroc)

(toutes les Citations du mois)


L'activité sur le groupe fr.comp.lang.tcl


 Le Jeux Técleux d'octobre porte sur le calendrier. Il s'agit d'écrire
 une procédure qui prend en entrée le numéro d'un mois et l'année, et
 qui renvoie le nombre de jours contenus dans ce mois.

 Jeux Técleux Octobre 2011
 http://groups.google.com/group/fr.comp.lang.tcl/browse_frm/thread/f00299769118f18f/
 Vous venez de découvrir Tcl-Tk ! Quelques liens pour vous guider.

 tcl/tk
 http://groups.google.com/group/fr.comp.lang.tcl/browse_frm/thread/c87ac1d3de7ea1e8/

L'activité sur le groupe comp.lang.tcl


 Comment mettre une icône dans la barre des tâches de Windows à l'aide de l'extension TWAPI.

 Using Twapi 3.1 - SystemTray AddIcon
 http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/75a85d610693e61c/
 La programmation événementielle reste toujours subtile. Voir cette
 exemple avec fileevent, after et update.

 "after" and "update" - is it a bug, or I did something wrong?
 http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/2727fff931564fb6/
 Un exercice de débutant sur la substitution.

 Im sure you guys could answer me quickly. whats the difference
 http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/8e2ae7feaa602738/
 Ignorer les caractères spéciaux avec regexp.

 http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/1446ec4a7360e351/
 Lire les commentaires d'un fichier zip. Pas si évident malgré la présence de vfs::zip.

 Reading an archive's "ZIP comment"
 http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/fdfb992fbfcdc928/

L'activité sur le Wiki tcl international


 Zdia travaille actuellement sur une autre version de Tcl pour Androïd à partir de Java.

 JTcl
 http://wiki.tcl.tk/4060
 Quelques astuces avec regexp. Le wiki fourmile d'exemples.

 Regular Expression Examples
 http://wiki.tcl.tk/989
 Pour faire une recherche récursive dans une liste, voici une commande lsearch modifiée.

 Recursive list searching
 http://wiki.tcl.tk/3726

Actualité des logiciels


 VTK (Visualisation ToolKit) est une vaste librairie de classes C++
 pour la 3D, la visualisation et le traitement d'images. VTK permet
 de développer directement des applications en Tcl-Tk.
 Cette librairie est accompagnée de nombreux exemples. Deux livres
 ont été publiés sur VTK.

 http://www.vtk.org/
 Jim est une implémentation de Tcl qui tient dans moins de 200 Ko.
 Idéal pour les systèmes embarqués, il intègre des fonctionnalités
 supplémentaires telles que le ramasse-miette, la clôture et la
 programmation fonctionnelle.

 http://jim.berlios.de/
 http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/b4535f4560ce7255/
 MyTcl est EDI (Environnement de Développement Intégré) contant un
 éditeur, un débogueur et un interpréteur Tcl-Tk (8.5.10). Il inclut
 différents packages, la documentation, la coloration syntaxique,
 l'édition multi-fichier, l'auto-complétion, des infobulles, un
 explorateur de code et un observateur de variables. Il supporte
 Tclkit et les packages Tablelist, BWidget, BLT, Treectrl et HPdf.
 Kroc appréciera que l'on utilise son icône de starkit :)

 http://code.google.com/p/mytcl/
 http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/f36e4bf22ce26d04/
 CriTcl (Compiled Runtime in Tcl) est un starkit qui permet
 d'embarquer facilement du code C dans une application Tcl-Tk.
 Ce code C est compilé à la volée et linké dynamiquement.

 http://jcw.github.com/critcl/
 http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/17c068d619edc023/
 C Raster Image Processor/Package (Crimp) est un package pour le
 traitement d'image qui fonctionne avec Critcl.

 http://chiselapp.com/user/andreas_kupries/repository/crimp/home
 http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/e5d58af59f5a2b23/
 Tcl-hwloc est un binding de la librairie Portable Hardware Locality
 (hwloc) qui fournit des informations sur l'architecture d'un
 système telles que la mémoire, la mémoire cache, le nombre de core
 d'un processeur et le multi-threading.

 http://code.google.com/p/tcl-hwloc/
 http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/6411157aa403003c/
 TclRAL (Tcl Relational ALgebra) est une librairie écrite en C pour Tcl afin
 de manipuler l'algèbre relationnelle. Il s'agit du concept mathématique utilisé
 pour gérer les données par exemple dans les Systèmes de Bases de Données.
 On peut donc appliquer les différentes opérations ensemblistes: union,
 intersection, différence, cardinalité, etc ....
 Des librairies précompilées pour Linux et Windows sont disponibles uniquement avec Tcl 8.5.

 http://tclral.sourceforge.net/
 http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/35e46e0f8cb0a819/

Actualité des documents et des projets


 Les astuces pour bien écrire des programmes scientifiques et créer une interface avec Tcl/Tk.

 http://perso.numericable.fr/~mipicard/index.html
 Faire du Tcl-Tk sur une base Java, ce n'est pas nouveau. Voici TkFx,
 une version de Tcl-Tk basée sur sur le toolkit JavaFX.

 http://wiki.tcl.tk/28803

Les références

    http://groups.google.fr/group/fr.comp.lang.tcl/
    http://wfr.tcl.tk
   http://www.developpez.net/forums/f509/autres-langages/autres-langages/tcl-tk/

En anglais (international) :

     http://groups.google.fr/group/comp.lang.tcl/
     http://wiki.tcl.tk
     http://sourceforge.net/mailarchive/forum.php?forum_name=tcl-mac
     http://stackoverflow.com/questions/tagged/tcl