Version 65 of Robert Hicks

Updated 2009-03-06 21:42:23 by RLH

Also known as RLH

WikiDbImage bobhicks.jpg

sigzero AT gmail DOT com


To do list

  • Learn Snit or XOTcl better...
  • Get Tcl up-to-date with Debian
  • Learn Gnocl
  • A Gnocl console (code completion; tkcon on steroids?)

Thoughts

Collaborative Tcl Book: What if we took Tcl, split it up and gave 1 chapter to the person that considers him/herself an expert in that area? That way no one person is unduly burdened by writing a whole book. This book could be given back to the community in PDF form. Then the same thing could be done for Tk. We would then have a "book" that can constantly be upgraded and refined with best practices and re-released to the community. A dynamic book for a dynamic language!

LV One place that one could start with this idea is updating the new tutorial that is going to be included in Tcl 8.5! Then, as content grows, someone could play with formatting, indexing, generating PDFs, etc. Another possibility would be to take a look at TclTutor and do one's writing in terms of new lessons for that interactive teaching tool.


Remember

2006-04-25: I asked about heredoc like functionality on c.l.tcl because I did something with heredocs at work. I am not particularly drawn to heredocs but I thought it was cool. Tcl does it without any special mojo:

 #!/bin/sh
 # The next line is executed by /bin/sh, but not tcl \
 exec tclsh "$0" ${1+"$@"} 

 # 1 issue -- There will be a blank line at the top and bottom
 # 2 issue -- The type quoting used with a Perl heredoc determines variable interpolation

 set v1 [exec whoami]
 set v2 [exec date]

 set msg "
 This will be a long multi-line message. 

 The variables \$v1 and \$v2 will interpolate in here as well.

 This is who I am logged in as:  $v1

 This is the date:  $v2
 "

 puts $msg

News

I may get to be the Debian maintainer for Tcl. I started a job that requires heavy Debian admin work. Once I get familiar with it, I will look at doing a package for Debian (through Debian).


[ Category Person ]