9th European Tcl/Tk Users Meeting

Difference between version 36 and 38 - Previous - Next
[http://wfr.tcl.tk/fichiers/pub/eurotcl2010/eurotcl_banner2010.gif]

'''[http://www.tcl.tk/community/tcl2010/EuroTcl/%|%The 9th Euopean Tcl/Tk Users Meeting]''' took place in Strasbourg, France on 4-5th June 2010
The presentations of this meeting are available at the http://www.eurotcl.eu/pastevents.html#eurotcl2010%|%EuroTcl site%|%.

----
The following people attended. (Feel free to append yourself)

   * [Paul Obermeier]
   * [Arnulf Wiedemann]
   * [Csaba Nemethi]
   * [Martyn Smith]
   * [Jean Muller]
   * [David Zolli]
   * [Luc Moulinier]
   * [Arjen Markus]
   * [Peter Spjuth]
   * [Jos Decoster]
   * [JOB%|%Johann Oberdorfer]
   * [René Zaumseil]
   * [Harald Oehlmann]
   * [HolgerJ]

----

[AM] Here is a short write-up of the conference (with special thanks to Jos,
Paul and Johann for pointing out a few flaws in the draft version)

Tcl conferences are hard work for the attendants. Your Wiki chronicler
has been to quite a few, so he knows this from experience. This
week there was yet another opportunity of this type to meet Tclers from
abroad - the ninth European meeting, again in Strasbourg.

Attending the meeting was - as usual - hard work. Not only because the
organisers chose some fine restaurants to divert our attention from Tcl,
or because the sunshine and the Alsacian wine conspired with them, but
also because they did not quite succeed: instead we talked a lot about
Tcl and Tk. And as it happened about the combination of Tcl and other
programming languages too. But let me be a bit more systematic about the
presentations and the discussions. You will probably understand then why
our attention was not easy to divert.

David Zolli, sometimes known as Kroc, is just as busy a man as he used
to be, but he did find the time to present a utility he developed for
encrypting Tcl source code. The utility ([lriobf]) works on the Tcl source code and
produces a starkit that can be unpacked but not to the original code.
This utility works for any version that supports starkits.

There were two presentations that focussed on wrapping software
libraries so that their functionality becomes available as Tcl commands
- one by yours truly on various aspects of wrapping numerical Fortran
libraries, accompanied by a tool called Wrapfort that can generate
the required C code, and one by Paul Obermeier on the myriad of libraries
involved in OpenGL and 3D rendering. As part of his effort to support
version 4.0 of OpenGL, he also developed a tool for inspecting what
interfaces are available on the given hardware.

Paul remarked that his life would be easier if [SWIG], the tool he uses to
generate the C++ code he needs, could generate [TclOO] classes from the C++
classes he is wrapping. (This might perhaps be the subject of a GSoC
project?)

Arnulf Wiedemann described his ongoing work with reporting tools written
in Tcl and [[[incr Tcl]]]. You can define the reports in a flexible way,
thanks to a hierarchy of object classes. This is connected to his
efforts to re-implement [[incr Tcl]] using [TclOO].

Vaclav Snajdr's content management system is somewhat related to
Arnulf's work, but it relies on another venerable programming language:
COBOL. Vaclav found a way to interact with COBOL programs on Linux, so
that he can use any such program - and mind you: there are many and they
are still heavily used.

The last category of presentations revolved around [Tk]: Johann Oberdorfer
and Harald Oehlmann told about their efforts to bring [Tile] into [BWidget].
While at first it seemed necessary to create two separate versions of
BWidget, luckily they found a way to unite them, reducing the work on
the user's side to the addition of a single option to the "use" command.

Csaba Nemethi presented similar work on [Tablelist]: he is using a
different package name instead to distinguish the classic Tk-based
widgets and the Tile widgets. Both packages, however, need to deal with
Tile's widget styles and this proves to be a large effort. The
suggestion was to create a project on SourceForge where people can
contribute style definitions. 

An exciting new feature of Tablelist, version 5.0, is its tree widget.
You can check the way it works in the examples that accompany Tablelist.

Not so much related to Tile, but to the good old canvas widget
I presented the ideas behind [Plotchart] and showed a few of its
possibilities. The discussion led to a bunch of suggestions for
improving and extending Plotchart - in fact, most if not all of the
presentations were the starting point for lively discussions and
an exchange of ideas.

As one of the maintainers, Jos DeCoster presented the newer features the
Tclers' Wiki has gained - quite a few are related to formatting the
contents (but beware of feature creep!) - and the use of WubWikit as a
local content management system. It is especially useful to generate
a set of static pages that can be installed on a system where you can
not easily install your own webserver.

So, despite the sunny weather, the fine food and the attractions
of a historic city like Strasbourg, we spent the time indoors,
focussed on our beloved programming language. Well, much of the time,
at least ...
----
'''Schedule'''

David ZOLLI, ''LRIOBF : Tcl source protection tool'' [http://wfr.tcl.tk/fichiers/pub/eurotcl2010/EuroTcl2010-LRIOBF_DavidZolli.odp]  [http://wfr.tcl.tk/fichiers/pub/eurotcl2010/EuroTcl2010-LRIOBF_Manual_DavidZolli.pdf]

Arjen MARKUS, ''Wrapping Fortran libraries'' [http://wfr.tcl.tk/fichiers/pub/eurotcl2010/EuroTcl2010-Wrapping_fortran_ArjenMarkus.ppt] [http://wfr.tcl.tk/fichiers/pub/eurotcl2010/EuroTcl2010-Article-Wrapping_fortran_ArjenMarkus.pdf]

Jos DECOSTER, ''Running your own Wikitcl'' [http://wfr.tcl.tk/fichiers/pub/eurotcl2010/EuroTcl2010-WubWikit_Jos_Decoster.pptx]

Arnulf WIEDEMAN, ''Reporting Tools With Tcl'' [http://wfr.tcl.tk/fichiers/pub/eurotcl2010/EuroTcl2010-ReportingTools_presentation_ArnulfWiedeman.odp] [http://wfr.tcl.tk/fichiers/pub/eurotcl2010/EuroTcl2010-Reporting_tools_paper_ArnulfWiedeman.pdf]

Csaba NEMETHI, ''Tablelist as Multi-Column Tree Widget'' [http://wfr.tcl.tk/fichiers/pub/eurotcl2010/EuroTcl2010-TablelistAsTreeWidget_CasbaNemethi.pdf]

Harald OEHLMANN, ''BWidget 1.9.0 Story'' [http://wfr.tcl.tk/fichiers/pub/eurotcl2010/EuroTcl2010-Presentation-Bwidget-goes-Tile_JohannOberdorfer.pdf]

Johann OBERDORFER, ''Bwidget goes tile'' [http://wfr.tcl.tk/fichiers/pub/eurotcl2010/EuroTcl2010-Presentation-Bwidget-goes-Tile_JohannOberdorfer.pdf]

Arjen MARKUS, ''Plotchart'' [http://wfr.tcl.tk/fichiers/pub/eurotcl2010/EuroTcl2010-Plotchart_ArjenMarkus.ppt] [http://wfr.tcl.tk/fichiers/pub/eurotcl2010/EuroTcl2010-PlotchartDemo.zip]

Paul OBERMEIER, ''Tcl3D - Catching up with OpenGL'' [http://wfr.tcl.tk/fichiers/pub/eurotcl2010/EuroTcl2010-Tcl3D_PaulObermeier.pdf]

Arnulf WIEDEMAN, ''Itcl-ng Status'' [http://wfr.tcl.tk/fichiers/pub/eurotcl2010/EuroTcl2010-Itcldoc_presentation_ArnulfWiedeman.odp]

Vaclav SNAJDR, ''Cobol + Tcl/Tk Interface with named pipes'' [http://wfr.tcl.tk/fichiers/pub/eurotcl2010/EuroTcl2010-CobolTcl_VaclavSnajdr.pdf]


<<categories>> Tcl Conferences | Community