hachyderm.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hachyderm is a safe space, LGBTQIA+ and BLM, primarily comprised of tech industry professionals world wide. Note that many non-user account types have restrictions - please see our About page.

Administered by:

Server stats:

9.7K
active users

#tcltk

1 post1 participant0 posts today
dusthillresident<p>I made a pentomino puzzle solution finder toy/demo in Tcl/Tk<br><a href="https://github.com/dusthillresident/MyMiscTclTkStuff/blob/main/pentominos.tcl" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/dusthillresident/My</span><span class="invisible">MiscTclTkStuff/blob/main/pentominos.tcl</span></a><br><a href="https://social.vivaldi.net/tags/tcltk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcltk</span></a> <a href="https://social.vivaldi.net/tags/mathematics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mathematics</span></a></p>
Colin Macleod<p><span class="h-card" translate="no"><a href="https://mastodontech.de/@wolframkriesing" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>wolframkriesing</span></a></span> <a href="https://mastodon.scot/tags/tcl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcl</span></a> <a href="https://mastodon.scot/tags/tcltk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcltk</span></a> -<br>% string map {{ } {}} { o n e }<br>one</p>
Colin Macleod<p><span class="h-card" translate="no"><a href="https://mastodon.social/@mcc" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mcc</span></a></span> dicts are a relatively recent addition, arrays were in Tcl from early on. A dict is a single value, which can be assigned to a variable, passed around etc.. An array is more like a collection of variables.<br>I tried to capture what's distinctive about Tcl in a blog post a while back - <a href="https://colin-macleod.blogspot.com/2020/10/why-im-tcl-ish.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">colin-macleod.blogspot.com/202</span><span class="invisible">0/10/why-im-tcl-ish.html</span></a><br><a href="https://mastodon.scot/tags/tcl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcl</span></a> <a href="https://mastodon.scot/tags/tcltk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcltk</span></a></p>
:rss: Qiita - 人気の記事<p>日本語プログラミング言語Mind9βのキャンバス大量図形移動 遅延イベントで実装してみる<br><a href="https://qiita.com/mylifewithviolin/items/71fba4457061c372c96a?utm_campaign=popular_items&amp;utm_medium=feed&amp;utm_source=popular_items" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">qiita.com/mylifewithviolin/ite</span><span class="invisible">ms/71fba4457061c372c96a?utm_campaign=popular_items&amp;utm_medium=feed&amp;utm_source=popular_items</span></a></p><p><a href="https://rss-mstdn.studiofreesia.com/tags/qiita" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>qiita</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/mind" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mind</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/tcltk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcltk</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>日本語プログラミング</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>日本語プログラミング言語</span></a></p>
:rss: Qiita - 人気の記事<p>日本語プログラミング言語Mind9βのキャンバスで図形移動してみた<br><a href="https://qiita.com/mylifewithviolin/items/8f25dd02bc94be8e92ec?utm_campaign=popular_items&amp;utm_medium=feed&amp;utm_source=popular_items" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">qiita.com/mylifewithviolin/ite</span><span class="invisible">ms/8f25dd02bc94be8e92ec?utm_campaign=popular_items&amp;utm_medium=feed&amp;utm_source=popular_items</span></a></p><p><a href="https://rss-mstdn.studiofreesia.com/tags/qiita" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>qiita</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/mind" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mind</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/tcltk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcltk</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>日本語プログラミング</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>日本語プログラミング言語</span></a></p>
Colin Macleod<p><span class="h-card" translate="no"><a href="https://mastodon.social/@kirukarki" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kirukarki</span></a></span> Favourite programming language? Tcl! <a href="https://mastodon.scot/tags/tcltk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcltk</span></a></p>
Colin Macleod<p><span class="h-card" translate="no"><a href="https://mastodon.online/@aanee" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>aanee</span></a></span> This might be higher-level than you want, but one easy way to get started is with Tk - <a href="https://wiki.tcl-lang.org/page/What+is+Tk" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">wiki.tcl-lang.org/page/What+is</span><span class="invisible">+Tk</span></a> . Some examples with source code: <a href="https://wiki.tcl-lang.org/page/Showcase" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">wiki.tcl-lang.org/page/Showcas</span><span class="invisible">e</span></a> .<br><a href="https://mastodon.scot/tags/tcltk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcltk</span></a> <a href="https://mastodon.scot/tags/gui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gui</span></a></p>
Colin Macleod<p><span class="h-card" translate="no"><a href="https://jam.xwx.moe/users/tirifto" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>tirifto</span></a></span> I find Tcl/Tk an effective way to create GUI applications with very little suffering - <a href="https://wiki.tcl-lang.org/page/Showcase" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">wiki.tcl-lang.org/page/Showcas</span><span class="invisible">e</span></a> . 😎 <br><a href="https://mastodon.scot/tags/tcltk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcltk</span></a></p>
Tcl/Tk<p>Tcl is often used in science, mostly behind the scenes. Here's a very recent article in the journal 'software' by Arjen Markus and Lenore Mullin:</p><p>"Implementing Mathematics of Arrays in Modern Fortran: Efficiency and Efficacy"</p><p><a href="https://www.mdpi.com/2674-113X/3/4/26" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">mdpi.com/2674-113X/3/4/26</span><span class="invisible"></span></a></p><p>It used the Tcl package 'plotchart' to produce the graphs in the paper. This is the package: <a href="https://core.tcl-lang.org/tklib/doc/trunk/embedded/md/tklib/files/modules/plotchart/plotchart.md" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">core.tcl-lang.org/tklib/doc/tr</span><span class="invisible">unk/embedded/md/tklib/files/modules/plotchart/plotchart.md</span></a></p><p><a href="https://fosstodon.org/tags/tcltk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcltk</span></a> <a href="https://fosstodon.org/tags/science" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>science</span></a> <a href="https://fosstodon.org/tags/fortran" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fortran</span></a></p>
Colin Macleod<p><span class="h-card" translate="no"><a href="https://mastodon.social/@willmcgugan" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>willmcgugan</span></a></span> <span class="h-card" translate="no"><a href="https://fosstodon.org/@mkennedy" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mkennedy</span></a></span> <br>At first I thought this was new but now I see it's an update of something first released in 2012.<br>I will still point out that the equivalent for Tcl appeared 20+ years ago: <a href="https://code.google.com/archive/p/tclkit/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">code.google.com/archive/p/tclk</span><span class="invisible">it/</span></a><br><a href="https://mastodon.scot/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.scot/tags/tcltk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcltk</span></a></p>
Notxor :gnu:<p>Hoy en mi blog un pequeño resumen sobre las herramientas que vengo usando últimamente para mis cosas:</p><p><a href="https://notxor.nueva-actitud.org/2024/11/10/resumen-de-mis-ultimas-herramientas.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">notxor.nueva-actitud.org/2024/</span><span class="invisible">11/10/resumen-de-mis-ultimas-herramientas.html</span></a></p><p><a href="https://masto.es/tags/TclTk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TclTk</span></a> <a href="https://masto.es/tags/pikchr" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pikchr</span></a> <a href="https://masto.es/tags/fossilscm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fossilscm</span></a> <a href="https://masto.es/tags/ZenBrowser" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ZenBrowser</span></a></p>
Caio<p>A pauta sobre easter eggs da <a href="https://bolha.us/tags/SegundaFicha" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SegundaFicha</span></a> cobre apenas jogos? Como um usuário <a href="https://bolha.us/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> da velha guarda, gostaria de resgatar o easter egg das antigas versões do Red Hat (incluindo o <a href="https://bolha.us/tags/Conectiva" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Conectiva</span></a> Red Hat Linux), que exibiam um chapéu giratório se uma determinada região do `timetool` (aplicativo para ajuste de data e hora) era clicada. Não achei captura de tela, então, precisei eu mesmo fazer uma (emulador PCem, distribuição Conectiva Red Hat Linux Marumbi).</p><p>🏷️ Etiquetas adicionais: <a href="https://bolha.us/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> <a href="https://bolha.us/tags/redhat" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>redhat</span></a> <a href="https://bolha.us/tags/fvwm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fvwm</span></a> <a href="https://bolha.us/tags/fvwm2" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fvwm2</span></a> <a href="https://bolha.us/tags/anotherlevel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>anotherlevel</span></a> <a href="https://bolha.us/tags/tcltk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcltk</span></a> <a href="https://bolha.us/tags/emulacao" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emulacao</span></a> <a href="https://bolha.us/tags/emulation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emulation</span></a></p>
Colin Macleod<p>"After 27 years, Tcl/Tk 9 finally arrives with 64-bit power and Zip file magic. <br>Now that's the kind of stability we like" - <a href="https://www.theregister.com/2024/10/02/tcltk_version_9/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">theregister.com/2024/10/02/tcl</span><span class="invisible">tk_version_9/</span></a> 🧰 🛠️ <br><a href="https://mastodon.scot/tags/tcl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcl</span></a> <a href="https://mastodon.scot/tags/tk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tk</span></a> <a href="https://mastodon.scot/tags/tcltk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcltk</span></a> <a href="https://mastodon.scot/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Andrew Chou<p>Exciting release of Tcl/Tk!</p><p><a href="https://www.tcl-lang.org/software/tcltk/9.0.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">tcl-lang.org/software/tcltk/9.</span><span class="invisible">0.html</span></a></p><p><a href="https://toot.cafe/tags/Tcl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tcl</span></a> <a href="https://toot.cafe/tags/Tk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tk</span></a> <a href="https://toot.cafe/tags/TclTk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TclTk</span></a></p>
Colin Macleod<p>Tcl/Tk 9.0 Release Announcement - <a href="https://www.tcl-lang.org/software/tcltk/9.0.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">tcl-lang.org/software/tcltk/9.</span><span class="invisible">0.html</span></a><br>The first major release in 27 years. 64-bit internal structures, so data can be huge. Full unicode with all the funky new emojis. Zip filesystems, etc., etc.</p><p>There's lots of new stuff, and some old cruft has been dumped, so some programs may need a few updates, but there's still a high level of compatibility. The page above links to release notes with details of what's in and what's out.<br><a href="https://mastodon.scot/tags/tcltk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcltk</span></a> <a href="https://mastodon.scot/tags/tcl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcl</span></a> <a href="https://mastodon.scot/tags/tk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tk</span></a> <a href="https://mastodon.scot/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Neil E. HodgesDoes anyone here still regularly work with <a href="https://f.kawa-kun.com/search?tag=Tcl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tcl</span></a>? <a href="https://f.kawa-kun.com/search?tag=TclTk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TclTk</span></a>
Colin Macleod<p><span class="h-card" translate="no"><a href="https://mastodon.social/@webdev_discussions" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>webdev_discussions</span></a></span> Interesting. Looks like this does for Javascript what CriTcl has been doing for Tcl for the last 20+ years - <a href="https://andreas-kupries.github.io/critcl/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">andreas-kupries.github.io/crit</span><span class="invisible">cl/</span></a> . 🤔 <br><a href="https://mastodon.scot/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.scot/tags/tcltk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcltk</span></a> <a href="https://mastodon.scot/tags/tcl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcl</span></a></p>
Colin Macleod<p><span class="h-card" translate="no"><a href="https://social.vivaldi.net/@TyrionTargaryen" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>TyrionTargaryen</span></a></span> I'm going to claim that Tcl/Tk makes GUIs pretty easy, although some code is required. As an example I offer a quick&amp;dirty program I knocked up to administer the user db (a single table in Sqlite) for my web site. The first picture is the screen, the second is the full program, 114 lines. I have also put the code at <a href="https://cmacleod.me.uk/tcl/sample/user_admin.tcl" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">cmacleod.me.uk/tcl/sample/user</span><span class="invisible">_admin.tcl</span></a> (I changed the salt used for the md5 encryption though). More info at <a href="https://www.tcl-lang.org/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">tcl-lang.org/</span><span class="invisible"></span></a> .<br><a href="https://mastodon.scot/tags/gui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gui</span></a> <a href="https://mastodon.scot/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.scot/tags/tcltk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcltk</span></a></p>
Notxor :gnu:<p>Hoy nuevo artículo en mi blog sobre un proyecto personal</p><p><a href="https://notxor.nueva-actitud.org/2024/08/25/trokola-en-version-alfa.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">notxor.nueva-actitud.org/2024/</span><span class="invisible">08/25/trokola-en-version-alfa.html</span></a></p><p><a href="https://masto.es/tags/AventurasConversacionales" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AventurasConversacionales</span></a> <a href="https://masto.es/tags/Ficci%C3%B3nInteractiva" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FicciónInteractiva</span></a> <a href="https://masto.es/tags/tcltk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcltk</span></a></p>
Colin Macleod<p><span class="h-card" translate="no"><a href="https://mastodon.social/@mlnn" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mlnn</span></a></span> I had a similar problem a while back (not with Teams but with a company-imposed screensaver that would mess up the screen-switching setup I was using when it kicked in). Since I use Tcl/Tk I was able to prevent this with a one-liner in wish:</p><p> while 1 { tk inactive reset; after 60000 }</p><p>See docs at <a href="https://www.tcl-lang.org/man/tcl/TkCmd/tk.htm#M8" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">tcl-lang.org/man/tcl/TkCmd/tk.</span><span class="invisible">htm#M8</span></a> .<br>I imagine you could do the same thing from Python via Tkinter.<br><a href="https://mastodon.scot/tags/tcltk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tcltk</span></a> <a href="https://mastodon.scot/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>