Real name Mark Janssen (Tcl Chatroom nick: mjanssen). I have been using Tcl since 2004 and I love it.
There are several reasons I love Tcl:
- It supports Unicode in code and GUI
- The community is great
- It is truly interactive: Open a console in your application and see what is really going on
- Tclkit or Starkit deployment is very, very convenient
- It is very easy to install libraries without changing config files all over the place
- The community is great
- Very simple syntax and everything is a string: This allows for some funcky stuff like redefining proc
- The C-API is one of the easiest of any of the ones I have seen (Perl, Python, Ruby) this makes it very easy to wrap C libraries. See for an example readline
- The community is great
Current projects
- Embedding tcc in a Tcl extension. It can compile an example Tcl extension at the moment tdom and supports VFS
Pages I contributed to
Random ideas I like to pursue
TODO
- Tcl frontend to fossil db's
- Caching in the Self extension using epoch counters
Everything I post on the wiki is in the public domain unless explicitly marked otherwise. I would love to hear if some of it was useful to you though.
I keep several of the Tcl core CVS repos as an SVN repository at http://mjanssen.homeip.net/websvn (SVN checkout from http://mjanssen.homeip.net/svn/REPONAME )
[ Category Person ]