eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

215
active users

#tcl

1 post1 participant0 posts today

TCL announces new party speakers and adds a new soundbar to its audio line

techaeris.com/2025/05/27/tcl-p

#technews #TCL

TCL today announced the expansion of its audio products portfolio with the introduction of its first Party Speakers and the new Q Class Q65H sound bar.

Techaeris · TCL Announces Party Speakers And New SoundbarTCL today announced the expansion of its audio products portfolio with the introduction of its first Party Speakers and the new Q Class Q65H sound bar.

Tested my #TkCement package for #Tcl 9.0 and improved some of its code documentation and error handling (bumped to 2.0).

I think it could be a very useful package for anyone doing any #Tk even remotely more complex than a single-widget app. It allows specifying a Tk layout with a format that is much more human readable, with decent structure.

Personally I feel TkCement is essential and wouldn't do any Tk without it! To the point I'd dig it in @tcl_tk itself :)

chiselapp.com/user/Setok/repos

chiselapp.comTk Cement: Tk Cement

🌀 Découvrez le futur de nos Rives : Le futur de notre Métropole se fait avec nos cours d'eau !

➕ Navette Fluviale #TCL 🛥
➕ Navettes touristiques ⛵
➕ Activités aquatiques 🛶
➕ Végétalisation 🌿
➕ Logistique urbaine 📦

🔎📊 Des études pour des zones de baignades à moyen-terme. 🏊

#SQLite was designed as an #TCL extension. There are ~trillion SQLite databases in active use. SQLite heavily relies on #TCL: C code generation via mksqlite3c.tcl, C code isn't edited directly by the SQLite developers, and for testing , and for doc generation). The devs use a custom editor written in Tcl/Tk called "e" to edit the source! There's a custom versioning system Fossil, a custom chat-room written in Tcl/Tk!

tcl-lang.org/community/tcl2017

www.tcl-lang.orgSQLite's Use Of Tcl

Might as well give this a shot.

I want to get out of my current field and do something I can be happy with for a company I can feel good about. I'm currently in the SE US, but want to move back to mid-Atlantic/ North East. Remote is good too.

I have over 10 years of experience of various odd jobs in the embedded electronics space. I'm often moved around as I pick things up quickly and give insight others find valuable.
I've done FPGA verification, FPGA design, software and hardware reverse engineering. I have at least some experience with most standard embedded communication protocols and am very at home in electronics labs. I've recently been self teaching web dev using #Flask. I know #VHDL , #python , a bit rusty on #tcl , #c , and #cpp.
#FediHire #getfedihired

Replied in thread

@mcc I have personally used [subst] in exactly that way: as a templating language for stuff. It's very effective for some basic things. Also really easy to build around it and do even more powerful things due to how #Tcl allows you to build your own language constructs.

So like in addition to [foreach] I could do a [webForeach] (for wont of a better name) that returns whatever string is in it, concatenated for each iteration, but runs [subst] on it for each round.

To this day I'm convinced that by far the best way to do concurrent programming with #threads (beyond graphical programming languages like #Labview, where concurrency is natural) is that used by #Tcl

In other words each thread is created with its own sub-interpreter. Each has its own context, not shared. Information is passed by messaging (which the receiver receives in their own event loop). Channels moved (not shared) explicitly.

This massively reduces race conditions and other nasties.