top | item 38920467 (no title) drbaba | 2 years ago Congratulations on a major release!Genuine question: Would you recommend learning Tcl/Tk from scratch in 2024, and in that case for what use cases? discuss order hn newest cmacleod4|2 years ago There's not a lot of commercial demand for Tcl these days. Some people, like me, find that it fits their way of thinking and find its radical minimalism liberating. Many others do not.My current Tcl/Tk project is a usenet/web gateway. This involves a backend Tcl process (no Tk) which uses https://core.tcl-lang.org/tcllib/doc/trunk/embedded/md/tclli... to read articles from an NNTP server, and https://code.ptrcrt.ch/retcl/doc/tip/docs/index.html to cache these in Redis. Then each user gets a front-end Tcl/Tk process on the same server which reads articles etc. from the shared Redis cache and presents them in a fairly simple GUI. I use https://tktreectrl.sourceforge.net/treectrl.html to show newsgroups and article threads in tree structures. The GUI can then be used remotely in a web browser via https://wiki.tcl-lang.org/page/CloudTk (which is built on top of http://standard.prd.co.uk/man/tclhttpd.man). whoopsie|2 years ago For your Decent Espresso machine cmacleod4|2 years ago Details at https://openacs.org/conf2023/info/download/file/decentespres... and https://learn.wu.ac.at/eurotcl2023/lecturecasts/690830882?m=...
cmacleod4|2 years ago There's not a lot of commercial demand for Tcl these days. Some people, like me, find that it fits their way of thinking and find its radical minimalism liberating. Many others do not.My current Tcl/Tk project is a usenet/web gateway. This involves a backend Tcl process (no Tk) which uses https://core.tcl-lang.org/tcllib/doc/trunk/embedded/md/tclli... to read articles from an NNTP server, and https://code.ptrcrt.ch/retcl/doc/tip/docs/index.html to cache these in Redis. Then each user gets a front-end Tcl/Tk process on the same server which reads articles etc. from the shared Redis cache and presents them in a fairly simple GUI. I use https://tktreectrl.sourceforge.net/treectrl.html to show newsgroups and article threads in tree structures. The GUI can then be used remotely in a web browser via https://wiki.tcl-lang.org/page/CloudTk (which is built on top of http://standard.prd.co.uk/man/tclhttpd.man).
whoopsie|2 years ago For your Decent Espresso machine cmacleod4|2 years ago Details at https://openacs.org/conf2023/info/download/file/decentespres... and https://learn.wu.ac.at/eurotcl2023/lecturecasts/690830882?m=...
cmacleod4|2 years ago Details at https://openacs.org/conf2023/info/download/file/decentespres... and https://learn.wu.ac.at/eurotcl2023/lecturecasts/690830882?m=...
cmacleod4|2 years ago
My current Tcl/Tk project is a usenet/web gateway. This involves a backend Tcl process (no Tk) which uses https://core.tcl-lang.org/tcllib/doc/trunk/embedded/md/tclli... to read articles from an NNTP server, and https://code.ptrcrt.ch/retcl/doc/tip/docs/index.html to cache these in Redis. Then each user gets a front-end Tcl/Tk process on the same server which reads articles etc. from the shared Redis cache and presents them in a fairly simple GUI. I use https://tktreectrl.sourceforge.net/treectrl.html to show newsgroups and article threads in tree structures. The GUI can then be used remotely in a web browser via https://wiki.tcl-lang.org/page/CloudTk (which is built on top of http://standard.prd.co.uk/man/tclhttpd.man).
whoopsie|2 years ago
cmacleod4|2 years ago