Tclers Profile
Tclers

@TclLang

Followers
278
Following
7
Media
11
Statuses
627

Joined July 2017
Don't wanna be here? Send us removal request.
@TclLang
Tclers
8 days
Although Tcl 9 is now out and the best release ever, Tcl 8.6 is still maintained. Tcl/Tk 8.6.17 has just been released with some fixes and improvements!. Announcement: πŸ”— Download the sources from here: πŸ”—
0
1
9
@TclLang
Tclers
12 days
Updates to the tablelist and tsw packages:. - tablelist version 7.7 has some new features and improvements. - tsw version 1.2 comes with some platform- and theme-specific improvements. πŸ”—
0
0
3
@grok
Grok
7 days
What do you want to know?.
549
347
2K
@TclLang
Tclers
26 days
The story continues! After having launched Tcl 9.0 last year, the development focuses on Tcl 9.1 and here is the first alpha release!. πŸ”— πŸ”— (That newsgrouper site is actually runs on Tcl if you didn't that already!).
1
1
7
@TclLang
Tclers
28 days
You may implicitly just want an empty string here but the dict is not initialized like this. In Tcl 9 you can now do:. dict getwithdefault $myDict someKey {}. and you get the empty string. Of course, any other value can be used as the default when the key is not defined!.
0
0
2
@TclLang
Tclers
28 days
New features in #Tcl9 – part 13:. dict getwithdefault β€” Define a fallback value to use when dict get would otherwise fail. You know it from Tcl 8.6. You do. dict get $myDict someKey. and get back an error because 'someKey' is not present.
1
1
4
@TclLang
Tclers
1 month
Now, what is even nicer: you can try eTcl in the browser via WebAssembly!. Just go here and find a running console window. Then just start typing Tcl commands. You can even `package require Tk` and start using widgets and everything that Tk offers!!. πŸ”—
0
1
8
@TclLang
Tclers
1 month
eTcl comes with a comprehensive set of custom extensions, e.g. pixane & EvoGPU (a cross-platform GUI framework). πŸ”—
Tweet card summary image
github.com
eTcl. Contribute to evotcl/etcl development by creating an account on GitHub.
0
0
3
@TclLang
Tclers
1 month
eTcl used to be a a Tcl/Tk distribution as a single standalone executable. Now, it has been revived, running Tcl 9.0.2, providing a modernized version of the cross-platform runtime engine. The supported platforms are Linux, Windows, macOS and even Web (Wasm32 and Wasm64)!.
1
1
8
@TclLang
Tclers
1 month
The talks from the OpenACS and Tcl/Tk conference have been recorded. This is a wonderful service for those who could not attend and are interested in hearing the talks. They can be found here:. πŸ”—
0
1
1
@TclLang
Tclers
1 month
The Magicsplat Tcl/Tk distribution for Windows has released version 9.0.2 – updated to Tcl/Tk 9.0.2 and with new and updated packages. Also the version for Tcl 8.6.16 has been updated. Find it all here:. πŸ”—
0
0
2
@TclLang
Tclers
1 month
The first snapshot is from the 9th November 2015, that is nearly 10 years ago . and the page pretty much looks the same today 😳. Now, that's stability!
Tweet media one
1
1
2
@TclLang
Tclers
1 month
This October, the Internet Archive’s Wayback Machine is projected to hit 1 trillion web pages archived. Hmm, what did actually look like in the early days??.
1
0
2
@TclLang
Tclers
2 months
It comes with tons of new stuff, mainly falling into these categories:.- security by default- modernized core.- enhanced observability and scalability. Announcement here:.πŸ”— NaviServe on Github:.πŸ”—
Tweet card summary image
github.com
NaviServer is a scalable, multithreaded web server / multi-protocol server written in C and Tcl. It can be easily extended in either language to create interesting web sites and services. - naviser...
0
0
0
@TclLang
Tclers
2 months
Just in time for the 2025 European OpenACS and Tcl/Tk conference, being held today and tomorrow in Italy:. πŸ—―οΈ NaviServer 5.0.0 Release – programmable web server.
1
0
3
@TclLang
Tclers
2 months
A film about "The Tcl story"? Well, not completely, but close. See this new Youtube video called "The Most MISUNDERSTOOD Programming Language". πŸ”—
1
7
9
@TclLang
Tclers
2 months
Version 9.0.2 of Tcl and Tk have just been released yesterday!. They contain quite a number of bug fixes, package updates plus a few new features regarding encodings and the ttk::panedwindow sash. Here are the announcements:.πŸ”— πŸ”—
0
2
10
@TclLang
Tclers
2 months
The updated 'argparse' package gives you a powerful argument parser command capable of flexibly processing and validating many varieties of switches and parameters. See all details here:.πŸ”—
Tweet card summary image
github.com
Argument preprocessor for Tcl. Contribute to georgtree/argparse development by creating an account on GitHub.
0
0
1
@TclLang
Tclers
2 months
Argument parsing can be quite complex when you write some Tcl procedures with lots of arguments with switches and mandatory/optional components.
1
0
2
@TclLang
Tclers
2 months
Now do:. puts $flÀche. can't read "fl": no such variable. As Tcl's variable substitution rule only takes names in ASCII, Tcl stops reading when seeing the "À" and looks for a variable called "fl" 😱. So be careful!.
2
0
1
@TclLang
Tclers
2 months
Good to know about Tcl:. Although Tcl is fully utf-8 aware and capable, variable names are only ASCII. Assume you want a variable name "flΓ€che" (the German word for "area"). set flΓ€che 45. You get no error. Because the [set] command does not care. It takes utf-8 πŸ™‚.
1
0
1