Detailed information is available at http://www.eurotcl.tcl3d.org. See the http://www.eurotcl.tcl3d.org/program.html%|%program page%|% for presentations and http://www.eurotcl.tcl3d.org/images/thumb.html%|%photos%|%. ---- %|||% &|When|July 8-9, 2017|& &|Where|Berlin, Germany|& &|Email Contact|mailto:eurotcl@tcl3d.org|& &|Site Chair|[Martin Lemburg]|& &|Program Chair|[Paul Obermeier]|& ---- Thanks to Christian Gollwitzer and Martin Lemburg for doing a very good local organization. ---- 31 Tcl'ers from Austria, Estonia, France, Germany, Netherlands, Russia, Spain, Sweden, UK and USA attended the meeting. 2 TCT members attended the meeting: Brian Griffin, Donal Fellows. ---- The following company sponsored the meeting: * https://www.plm.automation.siemens.com/en/%|%Siemens PLM Software%|% ---- The following Tcl'ers gave a presentation. Now available on the EuroTcl site. %|||% &|http://www.eurotcl.tcl3d.org/program.html#Murr%|%Florian Murr%|%|McFSM - A Vast Extension to Finite State Machines|& &|http://www.eurotcl.tcl3d.org/program.html#Vater%|%Franz Vater%|%|Organizing information, projects and communities by an information server based on tclhttpd|& &|http://www.eurotcl.tcl3d.org/program.html#Gollwitzer%|%Christian Gollwitzer%|%|Controlling Large-Scale Experiments with AsynCA, a modern Tcl extension for EPICS channel access|& &|http://www.eurotcl.tcl3d.org/program.html#Ender%|%Uli Ender%|%|Using GPIOs of Raspberry Pi in pure Tcl - my way|& &|http://www.eurotcl.tcl3d.org/program.html#Rosenberger%|%Manfred Rosenberger%|%|Refactoring approaches for rattleCAD, a domain specific CAD-application written in pure Tcl|& &|http://www.eurotcl.tcl3d.org/program.html#Bellon%|%Carsten Bellon%|%|aRTist - An Industrial-Radiology Simulator Using Tcl/Tk and VTK|& &|http://www.eurotcl.tcl3d.org/program.html#Vovchuk%|%Leonid Vovchuk%|%|Tcl as automation tool in mechanical calculations|& &|http://www.eurotcl.tcl3d.org/program.html#Shaw%|%Steve Shaw%|%|HammerDB, load testing and benchmarking databases with Tcl/Tk|& &|http://www.eurotcl.tcl3d.org/program.html#Dadalau%|%Alexandru Dadalau%|%|Mechanical Simulations with Tcl/Tk|& &|http://www.eurotcl.tcl3d.org/program.html#Coulter%|%Nathan Coulter%|%|An Event Loop For Coroutines|& &|http://www.eurotcl.tcl3d.org/program.html#Markus1%|%Arjen Markus%|%|Work-in-Progress: Renewal of a tutorial|& &|http://www.eurotcl.tcl3d.org/program.html#Markus2%|%Arjen Markus%|%|Work-in-Progress: Mathematcl|& &|http://www.eurotcl.tcl3d.org/program.html#Fellows%|%Donal Fellows%|%|TclQuadcode Status|& &|http://www.eurotcl.tcl3d.org/program.html#Fellows1%|%Donal Fellows%|%|Tcl/Tk Status|& &|http://www.eurotcl.tcl3d.org/program.html#Peulvast%|%Adrien Peulvast%|%|RBC (BLT) and canvas use for metro system testing and simulation|& &|http://www.eurotcl.tcl3d.org/program.html#The%|%Han The%|%|IPEnv. A Tcl/Tk-based integrated programming environment|& ---- [DKF]: Here's some quick notes on things that people want to see done. No particular sorting. * Clarity from ActiveState on the TDK's long-term status * [lsort]'s `-dictionary` option ordering to be available in [string compare] and [lsearch]. * String distance metric (e.g. Levenshtein) via new command: `string distance`. * Standard way of doing async I/O with coroutines * Basic beyond-the-BMP support (discussion with [chw] et al) ** We think it's enough to convert internally to surrogate pairs in 8.7 when we're using at least the "string" type. Important thing is to be able to take a UTF-8 input from outside Tcl (e.g., of an emoji) and to be able to pass it through and get the same character out at the end when we output the string. ** [chw]: in our conversation I've mentioned what I tried in an AndroWish branch, see the timeline following https://www.androwish.org/index.html/info/110db5bc0c75e914 * “[TIP] 469: A Callback for Channel-Exception Conditions” * Specialized type and accompanying commands for numerical data (inspired by [Vectcl]) - added by [AM], a small group (Arjen, Jima, Christian, ...) will write a [TIP] on this. I'm probably missing some. Please add in. (This is temporary area until we fold these into the main wishlists, etc.) [HaO]: Donal, did you discuss about the TDK's status? IMHO specially the TCL compiler is crucial technology. Andreas wrote on CLT, that there are important pieces at ActiveState about that... [jima]: Donal, in discussions with Florian Murr he seemed interested in having an "array pop" feature (he used another name for it, sorry I can't remember). A command that given an array would just pop an element from it, let it be random or just the first. Also, apparently the fact that anti-aliasing is not present in Tk canvas (although other alternatives exists as in TkPath) seems to be hurting some of our users. So here is another request: anti-aliasing in the core. [bll]: Also related to the canvas, I remember a comment from an EDA user that stated that they would stay with Tcl/Tk 8.4 because the canvas was too slow in 8.6. ---- [jima]: On Sunday, after the conference, I was able to have a little walk on sunny Berlin... Please find some (dubious quality) photos https://drive.google.com/drive/folders/0B_OKftoAmNI5WEw1cGZnaUJ0eUk?usp=sharing%|%here%|%. <>Tcl Conferences | Category Community