Petit guide de VB6 vers Tcl

Version française du VB6 To Tcl mini-HOWTO

Conversion du format HTML au format DocBook v4.1.  : Pradeep Padala

Adaptation française : Berhaut Denis

Historique des versions
Version v1.0.fr.1.002 juin 2004db
Première traduction française
Version v1.02003-04-30tab
Version initiale, révisée par LDP
Version 0.9 2003-04-08 ppadala
Conversion au format Docbook
Version 0.8 2002-07-08 mark
Document original

Résumé

Un tour de Tcl en 15 minutes pour programmeurs Visual Basic et VBScript.


Table des matières

1. Introduction
2. Exemples
3. Pour plus d'information
4. Licence et droits d'auteur

Programmeurs VB and VBScript : Je sais ce que vous ressentez. Vraiment. En tant que Microsoft Certified Professional en VB6, j'ai pratiqué ces langages pendant sept ans. Je les ai vraiment aimés, jusqu'à ce que je saute le pas pour Tcl et que je commence à remarquer les différences de flexibilité qui sont présentées ici. Si Tcl vous paraît complètement étranger, et que vous vous demandez comment une chose pareille peut exister, attendez d'avoir vu un morceau de code C ou un script de shell UNIX. Je pense que ce sont eux qui l'ont le plus influencé. Les scripts shell UNIX sont beaucoup plus avancés que les scripts shell MS Windows, y compris ceux de NT/2000. En fait, les scripts Unix ont une grande partie des fonctionnalités montrées ici. Tcl et les scripts shell sont tous les deux largement basés sur des substitutions de chaînes. J'ai choisi d'étudier Tcl plutôt que les scripts shell parce que le code Tcl est beaucoup plus verbeux et semblable à l'anglais (et donc maintenable) que les scripts shell, qui ont tendance à être obscurs. Certains noms d'instructions de script consistent uniquement en de la ponctuation!

Tcl tourne aussi sur les 'quatre grandes' plate-formes pour PC (Linux, *nix, Windows, Mac) comme sur d'autres. Java(tm) le promet, mais Tcl l'a fait (sinon plus). Contrairement à Java et VB, Tcl n'est soumis à aucune influence commerciale (ce qui le rend vraiment libre,pas seulement 'gratuit') ; au fil des années son développement a collé à vos besoins et vos désirs, vous les développeurs et développeurs potentiels. Aucune société n'a tiré Tcl en dehors de ce chemin pour son intérêt d'entreprise. Le contraste le plus important entre Tcl et VB est que même les différences techniques expliquées plus bas peuvent être éclipsées par Tcl