tag:blogger.com,1999:blog-4449593370148620982.post5527780073316520227..comments2023-02-03T10:19:32.739+00:00Comments on Colin Macleod's Random Ramblings: Why I'm Tcl-ishColinhttp://www.blogger.com/profile/14864826470726708026noreply@blogger.comBlogger8125tag:blogger.com,1999:blog-4449593370148620982.post-33765590759704788762020-12-29T10:54:24.796+00:002020-12-29T10:54:24.796+00:00It occurs to me now that something I should have m...It occurs to me now that something I should have mentioned is that Tcl's flexibility makes it easy to use metaprogramming-style techniques which other languages either don't support at all or require awkward convolutions to implement (e.g. template metaprogramming in C++).Colinhttps://www.blogger.com/profile/14864826470726708026noreply@blogger.comtag:blogger.com,1999:blog-4449593370148620982.post-66879397909357014112020-10-27T16:42:51.378+00:002020-10-27T16:42:51.378+00:00Don't let TCL put you off programming man, all...Don't let TCL put you off programming man, all I ever used it for was automating commands to be sent to large numbers of switches and routers. You need to pick your language for what it's good for as the need arises. <br />shizoorhttps://www.blogger.com/profile/00061205814168591631noreply@blogger.comtag:blogger.com,1999:blog-4449593370148620982.post-26866225909189436882020-10-27T06:05:14.137+00:002020-10-27T06:05:14.137+00:00some tcl command ;# with comment
Note the semicol...some tcl command ;# with comment<br /><br />Note the semicolon.Anonymoushttps://www.blogger.com/profile/12270637633358506324noreply@blogger.comtag:blogger.com,1999:blog-4449593370148620982.post-37955954512183467182020-10-27T04:25:23.761+00:002020-10-27T04:25:23.761+00:00I would feel a lot better about praise for Tcl if ...I would feel a lot better about praise for Tcl if it delivered on its nascent premise. Tcl is so functional it ought to be functional, but it is not. It is a confused mash. For 20 years I have looked forward to the release of the functional version 9 (10?) but it has not happened. I still use Tcl whenever I program but I cringe with almost every line I write so it is not a pleasant exercise. It has put me off programming.Anonymoushttps://www.blogger.com/profile/17069213410225709218noreply@blogger.comtag:blogger.com,1999:blog-4449593370148620982.post-85462340836634672962020-10-27T04:17:51.139+00:002020-10-27T04:17:51.139+00:00command # Why I can not write like this in tclcommand # Why I can not write like this in tcl虹https://www.blogger.com/profile/01793295020322977416noreply@blogger.comtag:blogger.com,1999:blog-4449593370148620982.post-53837352516617506282020-10-26T22:24:27.284+00:002020-10-26T22:24:27.284+00:00This kicked off some worthwhile discussion at &quo...This kicked off some worthwhile discussion at "Hacker News" - https://news.ycombinator.com/item?id=24897326Colinhttps://www.blogger.com/profile/14864826470726708026noreply@blogger.comtag:blogger.com,1999:blog-4449593370148620982.post-11457780363202046972020-10-26T18:09:13.026+00:002020-10-26T18:09:13.026+00:00I've often thought of Tcl as a "stealth L...I've often thought of Tcl as a "stealth Lisp" due to its relative semantic simplicity. That said, even though I'm a fan of the language and have used it in commercial applications, the Tk bindings are not something that I'd personally call out as one of Tcl's great strengths.Eccentric Cycleshttps://www.blogger.com/profile/09868488837665729372noreply@blogger.comtag:blogger.com,1999:blog-4449593370148620982.post-26343650526777367362020-10-24T18:27:10.818+01:002020-10-24T18:27:10.818+01:00I feel identified with "...when I would give ...I feel identified with "...when I would give up writing utilities in such an ancient language as Tcl and update myself to something more contemporary like Python..." given that I am still using Tcl after so many years!Jorgehttps://www.blogger.com/profile/15064166616531350703noreply@blogger.com