Un mois d'activité Tcl en Francophonie.
Citations du Mois
Un fantôme est de retour pour hanter f.c.l.t !!! Vincent Verdon
(toutes les Citations du mois)
L'activité sur le groupe fr.comp.lang.tcl
Comment provoquer l'ouverture de socket serveur sur toutes les interfaces disponibles sur la machine à la fois ? Socket serveur sur toutes les interfaces de la machine https://groups.google.com/forum/?fromgroups&hl=fr#!topic/fr.comp.lang.tcl/x32EPsKg71s
L'activité sur le Wiki tcl francophone
Si vous utilisez CAWT (Com Automation With Tcl) voici un moyen de contrôler les bordures des cellules dans Excel. Bordures de cellules Excel avec CAWT http://wfr.tcl.tk/1890
L'activité sur le groupe comp.lang.tcl
Convertir une suite de mots en liste, cela ressemble à un jeux avec plusieurs solutions. How to convert a string (words between random spaces) in to a tcl list? https://groups.google.com/forum/?fromgroups&hl=fr#!topic/comp.lang.tcl/jUaw8Q56V1A
Tcl est facilement extensible. Si vous ne trouvez pas la structure de contrôle do .... while, écrivez-la vous même. "do while": is it a good solution? https://groups.google.com/forum/?fromgroups&hl=fr#!topic/comp.lang.tcl/K_FKC37pm8U
Attention si vous utilisez la package Plotchart issue de la Tklib, il y a un petit problème de déclaration de version lors du chargement. Assurez-vous d'avoir un version datant au moins du 12 juin 2013. Version conflict with Plotchart 2.1.0 https://groups.google.com/forum/?fromgroups&hl=fr#!topic/comp.lang.tcl/PeCikc7TXU4
Si vous souhaitez faire des recherche sur les archives de comp.lang.tcl il vous reste deux alternatives. Archives of comp.lang.tcl? https://groups.google.com/forum/?fromgroups&hl=fr#!topic/comp.lang.tcl/PvyxMJF7Xtk
A votre avis est-ce que Tcl est un langage simple ;-) tcl seems simpler and more powerful than perl ruby python to me https://groups.google.com/forum/?fromgroups&hl=fr#!topic/comp.lang.tcl/uX7QFn_kQ0g
Comment faire l'addition de 2 dictionnaires ? How about "adding" dictionaries? https://groups.google.com/forum/?fromgroups&hl=fr#!topic/comp.lang.tcl/RUTL_0xSz8M
la commande switch -nocase ne fonctionnerai qu'en anglais ! Bug ou fonctionnalité ? switch -nocase works only for English? https://groups.google.com/forum/?fromgroups&hl=fr#!topic/comp.lang.tcl/CVQodEY0Mus
Actualité sur Stack Overflow
Comment réaliser un binding sur des caractères individuels ? Bind event to individual characters tcl/tk http://stackoverflow.com/questions/17099789/bind-event-to-individual-characters-tcl-tk
Une syntaxe antique que vous aurez peu de chance de croiser à moins de travailler sur un vieux code maison. Why a double dash after file/proc name in header comments? http://stackoverflow.com/questions/17119353/why-a-double-dash-after-file-proc-name-in-header-comments
Dans un if then else, vous pouvez vous contenter du if simplement. Peculiar Tcl syntax http://stackoverflow.com/questions/17155053/peculiar-tcl-syntax
Une procédure imbriquée dans une autre est quelquechose que vous ne rencontrez jamais avec Tcl parce que la procédure ainsi créée ne sera pas locale mais résidera dans le namespace courrant. why do we need nested procedures in tcl http://stackoverflow.com/questions/17218871/why-do-we-need-nested-procedures-in-tcl
Quelques astuces d'optimisation sur les listes. How make proc more effective? http://stackoverflow.com/questions/17280332/how-make-proc-more-effective
Actualité des logiciels
Vous avez besoin d'un binaire Tcl-Tk très à jour (8.6.0-15) et prêt à l'emploi. Voici tombert's tcltk. Il y a juste à décomresser l'archive. Cela existe pour Windows et Linux. La Tcllib et la Tklib sont inclus dedans. https://bitbucket.org/tombert/tcltk/downloads
VTK (Visualization ToolKit) est une bibliothèque de plus de 1200 classes pour la visualisation 2D/3D et le traitement d'images qui dispose d'un binding Tcl-Tk. http://www.vtk.org/
ScintillaTk est un package qui fournit un widget text étendu. http://sourceforge.net/projects/scintillatk/
Actualité des documents et des projets
Pour rappel la 11ème Conférence Européenne Tcl se déroulera à Munich entre le 6 et le 7 juillet 2013. Le programme provisoire est en ligne. http://www.eurotcl.tcl3d.org/ http://www.eurotcl.tcl3d.org/program.html
De nombreux chapitres du livre "Practical Programming in Tcl and Tk" de Brent B. Welch et Ken Jones dans ses précédentes éditions sont téléchargeables. A noter que le chapitre 22 sur les Starkit est celui de la dernière édition. http://www.beedub.com/book/
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