AKA [Vermeil] '''What am I doing for Tcl?''' I started the Tcl version of [BOOK Programming Language Examples Alike Cookbook], but for health reasons I'm not able to continue with it, sorry. '''Who I am''' I have a solid procedural languages background (read [Pascal]/C/C++) but now I prefer the beauty and power of scripting languages. Trying out new languages, I usually attempt to port small familiar programs to them. One of those is the ''Bugs'' program from A K Dewdneys ''The Magic Machine''. Ladies and gentlemen, I give you... [TkBugs]! Another thing I do to languages is to explore twisted and distorted versions of them, such as [HereTcl]. HereTcl is dormant right now, partially pending the latest advances in [Snit] technology. (2005-03-29: I don't know if I'll ever work on this again.) I am also tinkering with a (pure-Tcl) implementation of Lisp, [Luthien]. It's targeted at ISLISP <= Luthien <= Common Lisp. '''That'll''' show those who called me crazy, MWAH HAH HA HA! (2005-03-29: I don't know if I'll ever work on this again, either.) ---- '''Opinions''' My favorite languages (and their "Scrubs" equivalents): Tcl: Well, duh. I ''could'' list several very good features of this language (and I have, sort of: [Tcl testimonials]). I could also simply observe that since Tcl is the language that I use the most, and the one I turn to first when trying out a new idea, it's got to be my favorite language. (JD) [Lisp]: The Rock of Ages in the programming world. Probably the best programming language ever, but '''not''' the most convenient. (Dr. Cox) [Logo]: I use it for teaching my kids programming. A language with hidden strengths. (Elliott) [Ruby] or [Smalltalk]: Either deserves to be named the native language of OOP. Ruby reads like pseudocode, so I think it should be made the premier teaching language for OOP everywhere. (Turk and Carla) C: The greasy, unpolished handyman without whom nothing would ever work around here. It's on my favorite list not because I like it very much, but because it's very useful. (Janitor) My least favorite languages are those that I call [Good girls don't] languages, by which I mean languages that really go out of their way to try to protect me from my presumed ineptitude. [Java] is a special case in that category; a language that by design is supposed to keep the sharp tools out of my reach, while it's so convoluted and inconsistent it makes it hard to spot the mistakes I '''do''' make. ''Write once, bugs everywhere.'' '''g[Vim]'''. Probably the best editor in the world. [http://www.vim.org] ---- '''Eurolish''' If you need to write a 7-bit-safe Swedish document or source code, the [Eurolish] conversions might prove useful. The following letters need to be supported to fully handle documents in the Swedish language: A+ring -- A`` / a`` A+umlaut -- A'' / a'' O+umlaut -- O'' / o'' E+acute -- E' / e' U+umlaut -- U'' / u'' The first three are in the ``Swedish alphabet'' (in collation order). The last two are found in names and a few borrowed words, and are collated as e and u (or possibly y?), respectively. ---- '''Useful pages on the Wiki''' Several pages are useful, but this one gets my first bookmark for obvious reasons: http://purl.org/thecliff/tcl/wiki/SearchingAndBookmarkingURLsOnTheTcl'ersWiki ---- [[ [Category Person] | [Category Home Page] ]]