[NTLUG:Discuss] 30 minutes to Tcl as a scripting language presentation

Christopher Cox cjcoxshared at gmail.com
Wed Apr 2 17:33:36 PDT 2025


Not sure if interesting, but ImPress (from a long long long long time ago,
but winner of O'Reily Tclet of the Year in 1998) is still out there and
"works"

https://www.ntlug.org/~ccox/impress/impress/src/impress.tcl

I'd make the following changes to the source:

112c112
< set Global(PPreviewCmd) {gv "%s"}
---
> set Global(PPreviewCmd) {evince "%s"}
2229c2229
< if [catch "exec $Global(SearchImageMagick) -help </dev/null >/dev/null
2>/dev/null" errcode] {
---
> if [catch "exec $Global(SearchImageMagick) -version </dev/null >/dev/null
2>/dev/null" errcode] {



On Wed, Apr 2, 2025 at 5:30 PM Steve Litt <slitt at troubleshooters.com> wrote:

> Hi all,
>
> Where: GoLUG: https://meet.jit.si/golug
> When: Wednesday, 4/2/2025 7pm sharp Eastern Daylight time
>       Arrive 15 minutes early for Microphone check & discussion
> Who: David Billsbrough, veteran Linux admin and developer
> What: Tcl as a scripting language
>
> Because Tcl is such an unusual language with unusual features and a
> tiny syntax with no keywords, I've created a page on the philosophy
> behind Tcl, to change Tcl coding from trial and error and ask AI to
> something with very consistent behavior that's easy to code. It's
> available here:
>
> https://troubleshooters.com/codecorn/tcl/philosophy.htm
>
> SteveT
>
> Steve Litt
> GoLUG Publicity Coordinator
> _______________________________________________
> http://www.ntlug.org/mailman/listinfo/discuss
>


More information about the Discuss mailing list