Article View: fr.usenet.groups
Article #55Appel a discussion : fr.comp.lang.tcl
From: Maurice Diamantini
Date: Mon, 08 Jul 1996 00:00
Date: Mon, 08 Jul 1996 00:00
136 lines
6652 bytes
6652 bytes
Ce message est un appel � discussion en vue de la cr�ation
d'un newsgroups non mod�r� "fr.comp.lang.tcl".
Cet appel est en accord avec le guide pour la cr�ation de
newsgroup et a �t� post� dans les groupes suivants :
fr.announce.newgroups
fr.usenet.groups
fr.comp.sys.mac
fr.comp.sys.windows
fr.comp.sys.unix
fr.comp.text.tex
fr.comp.windows.x11
fr.network.internet
et par ailleurs (ind�pendamment) sur les listes :
esterel-dist@cma.cma.fr
listserv@ens.fr
mactcl@sunlabs.eng.Sun.COM
Toutes les r�ponses concernant la discussion doivent �tre adress�es �
fr.usenet.groups : ce groupe est sp�cialement fait pour les discussions
de nouveaux newsgroups. En aucun cas, les follow-up ne doivent �tre
adress�s vers les autres groupes cites ci-dessus.
Ceci n'est pas un appel a voter. NE PAS VOTER MAINTENANT, merci.
Rendez-vous sur "fr.usenet.groups" pour la discussion...
CHARTE DU GROUPE
================
NOM : fr.comp.lang.tcl
STATUT : non mod�r�
DESCRIPTION
fr.comp.lang.tcl est un forum de discussion concernant le langage TCL,
ses extensions (en particulier TK), ainsi que la programmation des
applications utilisant ce langage.
RAISON
Le d�veloppement de la communaut� TCL (due en partie au port de TK sous
MacOS et sous Windows) rend le groupe anglophone correspondant
(comp.news.tcl) difficile a lire, et plus distant des utilisateurs
moyens.
De plus, des questions relatives � TCL apparaissent r�guli�rement dans
des groupes ou des listes de mailing francophone totalement diff�rentes
(question sur la configuration en TCL de l'�diteur Alpha sur une liste
dedi�e � LATEX, sur le langage TCL lui-m�me dans un groupe unix, ...)
APPEL A VOTER ULTERIEUR
Si il n'y a pas d'objection �crasante � cette proposition, il sera fait
un appel � voter dans les groupes cites au d�but de ce document. Ceci
juste apr�s la p�riode de discussion. La p�riode de vote sera d'au
moins 21 jours. Si � la fin de cette p�riode, le r�sultat indique 30
OUI de plus que de NON, *et* au moins deux tiers des votes en faveur de
la cr�ation du groupe, alors fr.comp.lang.tcl pourra �tre cr��.
========================================================================
PRESENTATION DE TCL
qu'est-ce que TCL et TK :
------------------------
TCL est un langage de commande interpr�t�, multiplatteforme, puissant,
concu pour �tre facilement �tendu ou inclu dans une application (C,
C++, ...).
TCL permet la d�finition de proc�dures, de variables globales, locales,
ou dont la port�e peut �tre accessible (de mani�re control�e) �
des niveaux inf�rieurs. TCL permet le traitement des exceptions, la
red�finition (�ventuellement dynamique) des commandes, ...
Il permet l'acc�s � internet (commande socket...)
Sa syntaxe est tir�e � la fois du SHELL, du C et du LISP.
TK est la principale extension de TCL. Elle permet de d�velopper des
applications a fen�trage ind�pendement de la platteforme (Xwindows /
Windows / Macintosh).
L'utilisation de TCL/TK
-----------------------
Le langage TCL peut �tre utilis� � deux niveaux :
- en temps que librairie de proc�dures C pour les d�veloppeurs.
Celle-ci permet de d�velopper des applications compil�es, mais tr�s
souples car enti�rement personnalisables par l'utilisateur, et sans
avoir � r�inventer un (nouvel) interpr�teur : Alpha sur Macintosh,
mxedit et exmh sous unix...
De plus en plus d'outils scientifiques existent qui utilisent TCL :
"ptolemy" en traitement du signal, simulateur "esterel" pour les
langages synchrones, outils de saisie graphique pour VHDL, ...
- en temps que langage de programmation pour �crire des scripts purs.
Bien que ce ne soit pas sa vocation initiale, ce langage est
suffisament puissant pour �crire une application compl�te du style
�diteur de texte, logiciel de dessin ou navigateur internet (tkmail,
jstools, surfit, picasso, ...).
TCL/TK est utilisable gratuitement m�me pour une application destin�e �
�tre commercialis�e.
De nombreuses applications et extensions existent, qu'elles soient
commerciales ou publiques (extensions orient�es objets, plugin pour
netscape, ... )
Evolution de TCL :
------------------
Initialement d�velopp� pour UNIX a l'Universit� de Berkeley par le Dr.
John Ousterhout et son �quipe, TCL est maintenant soutenu par SUN dans
le cadre du grand projet d'un "syst�me multiplatteforme de
programmation du r�seau internet", le port de Tk sous MacOS et sous
Windows n'�tant qu'une phase interm�diaire partiellement accomplie.
Par ailleurs, et ind�pendement de cela, un groupe d'�tude IEEE a �t�
cr�� (avril 95) dans le but de d�finir, puis de normaliser un langage
de commande pour la simulation (SimCL). On y parle pas mal de TCL...
complement : site SUN : http://www.sunlabs.com/research/tcl/
miroir francais : ftp://ftp.ibp.fr/pub/tcl/
site IEEE simcl : http://vhdl.org/vi/simcl/Welcome.html
--
Maurice DIAMANTINI | Ecole Nationale Superieure de Techniques Avancees
diam@ensta.fr | 32 Boulevard Victor 75015 PARIS, France
Technical Details
Message-ID:
<4rq9n6$2m2@yseult.sis.pasteur.fr>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 12e352,c362bffcf41ddd0b,start X-Google-Attributes: gid12e352,public X-Google-Thread: 10ccb5,c362bffcf41ddd0b,start X-Google-Attributes: gid10ccb5,public X-Google-Thread: 10ee61,c362bffcf41ddd0b,start X-Google-Attributes: gid10ee61,public X-Google-Thread: f9a37,c362bffcf41ddd0b,start X-Google-Attributes: gidf9a37,public X-Google-Thread: 15ee2f,c362bffcf41ddd0b,start X-Google-Attributes: gid15ee2f,public X-Google-Thread: fa312,c362bffcf41ddd0b,start X-Google-Attributes: gidfa312,public X-Google-Thread: 10995c,c362bffcf41ddd0b,start X-Google-Attributes: gid10995c,public X-Google-Thread: fe294,c362bffcf41ddd0b,start X-Google-Attributes: gidfe294,public From: diam@ensta.fr (Maurice Diamantini) Subject: Appel a discussion : fr.comp.lang.tcl Date: 1996/07/08 Message-ID: <4rq9n6$2m2@yseult.sis.pasteur.fr> X-Deja-AN: 167142714 sender: wolf@pasteur.fr followup-to: fr.usenet.groups organization: Ecole Nationale Superieure de Techniques Avancees (ENSTA), Paris newsgroups: fr.usenet.groups,fr.announce.newgroups,fr.comp.sys.mac,fr.comp.sys.windows,fr.comp.sys.unix,fr.comp.text.tex,fr.comp.windows.x11,fr.network.internet