Arnulf P. Wiedemann
I am living in a little village in the south of Germany near Augsburg (Bavaria)
I have more than 30 years of programming behind me using languages like: Algol60, Pascal, BCPL, CPM-80, [C], [C++], Icon, [Java], [Tcl] and also [awk], [sed], [Javascript], [Objective-C], sh-scripts ...
After all the years I like mostly to program in Tcl/Tk
Programming with Tcl/Tk since 1995.
I have been and am using Tcl/[Tk] and [Itcl] in commercial applications in the company I am working for, mostly for client server applications (client on [windows], server [Linux]/[Unix] protocol [http] using apache server and [rivet], with [oracle] and [mysql] databases).
At home I am using Tcl/[Tk] and [Itcl] for doing a lot of stuff on my computers for example a [GUI] for administrating my CD's in a [mysql] database using ID3 tags or making a selection on that database and send that to xmms for playing etc. That was before I found [snackamp].
Projects:
* tclurtp the low level part of [tcluno] [https://sourceforge.net/projects/tcluno] an uno interface for OpenOffice.org written in pure Tcl.
Work in progress:
* [itcl-ng] a reimplementation of [Itcl] based on [tclOO], trying to make that an extension using only stubs interfaces to the Tcl core. 2008-12-11 beta version released [http://sourceforge.net/project/showfiles.php?group_id=13244&package_id=295641]
* [ntkWidget] a reimplementation of [NexTk] based on [itcl-ng]
* [tclGL] a Tcl wrapper for [OpenGL] gl* functions generated mostly from GL/gl.h by a Tcl script
* [tclGLMWFW] a Tcl wrapper for [GLFW] but with multiple windows
* [ToW Tcl on WebFreeWay] (called [ATWF] later on) collecting ideas for a Tcl based web framework. Maybe it will be called TRAX (Tcl's Rapid webAccess eXtension). There are plans to start the implementation as a "fun" project. 2010-03-05: The start of an implementation of such a tool can be found here: [http://sourceforge.net/projects/atwf/]
* [Reporting Tools with Tcl] some tools written with [itcl-ng] to allow easy building of GUI's for reports to be shown as web pages or in a client
* [itclwidgets] a reimplementation of [Iwidgets] using [itcl-ng] (and [Tk]) without using [itk]
* [ATWF] A Tcl Web Framework written with [itcl-ng] using a lot of ideas from [php] [Zend Framework]
* [incr Tcl in Javascript] A Tcl/Itcl Implementation in Javascript based on [Tcl in Javascript] with a lot of enhancements and a lot of Tcl 8.6 functionality
* [Tk Widgets in Javascript] A Tk widget Implementation in Javascript based on [incr Tcl in Javascript] using [DOM] trees
* [APWTCL] A Tcl Parser in Javascript (similar to [incr Tcl in Javascript]), which is mostly derived from [Jim] with additionally namespaces and itcl.
* [APWTCL (Java)] A Tcl Parser in [Java] (nearly identical to [APWTCL], but implemented in [Java]).
* [APWTCL (Objective C)] A Tcl Parser in [Objective C] (nearly identical to [APWTCL], but implemented in [Objective C] for use on Mac OS and iOS).
* [gles2] is a Tcl wrapper package for the OpenGL ES 2.0 library and [FreeType] fonts.
* [ntkThemed] is a new implementation of Tk widgets based on OpenGL ES 2.0 and itcl-ng.
* [TclGles20] is a [Tcl] layer for[APWTCL] makeing some of the [OpenGL ES] 2.0 commands available/callable.
GSoC:
* [GSoc Idea: Grid Manager and Html Generator]
* [GSoC Idea: Auto Documentation Tool for Tcl]
* [GSoC Idea: Tktable for wtk]
* [GSoc Idea: Testsuite for RAPL]
* [GSoC Idea: Tcl Plugin for Netbeans] done as a project in 2011
Presentations on Tcl conferences:
* [ntkWidget] at the [7th European Tcl/Tk Users Meeting Conference].
* [Reporting Tools with Tcl] at the [9th European Tcl/Tk Users Meeting].
* [ATWF] at the [Seventeenth Annual Tcl/Tk Conference (2010)].
* [incr Tcl in Javascript] at the [Eighteenth Annual Tcl/Tk Conference (2011)].
* [Tk Widgets in Javascript] at the [Eighteenth Annual Tcl/Tk Conference (2011)]. * [APWTCL] at the [http://www.eurotcl.tcl3d.orgeu/%|%10th European Tcl/Tk Users Meeting 2012].
* [WTK for APWTCL] at the [Nineteenth Annual Tcl/Tk Conference (2012)]. * [itclWidgets] at the [http://www.eurotcl.tcl3d.orgeu/eurotcl-2013/index.html%|%11th European Tcl/Tk User Meeting 2013].
* [ntkThemed] at the [Twentieth Annual Tcl/Tk Conference (2013)] within a [WIP] session.
Conferences:
* together with Paul Obermeier and Vaclav Snajdr organized the [10th European Tcl/Tk Users Meeting 2012]
* together with Paul Obermeier organized the [11th European Tcl/Tk Users Meeting 2013]
* together with Paul Obermeier organized the [12th European Tcl/Tk Users Meeting 2014]
One evening every month you can find me at [TUGM]: [http://www.tugm.de%|%TUGM Home Page%|%].
arnulf at wiedemann-pri dot de
<<categories>> Person