大模型
www.tcl-lang.org ·
@Hacker News
Tcl/Tk 9.1 发布
Tcl/Tk 9.1 正式发布。社区评论关注 Tk 无障碍支持的改进,并询问是否已支持 Wayland(此前仅能通过 XWayland 运行)。有评论者提到,最新 Claude 等模型可以生成 Tcl/Tk 应用甚至基于 C API 的扩展,并配合 tcltest 编写测试,认为 Tcl 稳定的 C 接口适合 LLM 生成代码。
AI推荐理由 Tcl/Tk 9.1 官方发布页,属可验证的版本发布信息;评论提到 Tk 无障碍支持改进、Wayland 支持情况仍不明确,以及用 Claude 等模型生成 Tcl/Tk 应用和 C 扩展的实践观察。对开发工具与 AI 辅助编码有参考价值,但正文片段以社区评论为主,缺少发布说明细节,且未提供具体功能清单。
62
正文
Domain: tcl-lang.org
Points: 50 | Comments: 11
[Top Comments]
- Excellent to read Tk is getting better acessibility support. I love using it for quick little Perl/Tk GUI applications but I'm also slowly going blind from retinal tearing. It's good to see progress in some GUI toolkits when major desktops like KDE have dropped accessibility in their latest releases.
- New version of AOLServer incoming?
- has you covered
- Ah, the memories.
The startup I joined in 1999 had its own application server loosely based on AOLServer architecture.
We had Apache + mod\_tcl, IIS with our own ISAPI extension, then in box connections for all major RDMS across all key UNIXes and Windows NT/2000.
Some left to join companies doing Vignette projects, others eventually created OutSystems redoing the same ideas, but with the newly released .NET.
However it was also a lesson in performance issues, and the constant pressure to rewrite Tcl code into C extensions.
- Tcl/Tk has got to be the easiest GUI system out there; you can get simple stuff going with no effort - nothing I've seen comes close to that simplicity.
Good to see it's getting some modern support.
- Congrats to the community and the core team. Their dedication to maintaining Tcl/Tk as a gold standard of stability, pragmatism, and lightweight cross-platform development is inspiring.
- For the full release announcements see:
(Tcl) and
(Tk).
- Last time I checked, there was no Wayland support (other than executing in XWayland). Has it changed?
- The cool thing is that even if you take something arguably super modern, like the latest Claude models, it is able to write Tcl/tk applications for you that you might not have done at that level in the past. With tests in tcltest too.
If you understand how generative models and agentic coding works, it's not a surprise. But for some reason it's still mind boggling to think that you can take very old stuff and build impressive programs.
- I haven't tested this recently, but I bet it’s equally capable of writing custom Tcl extensions using the C API. Given how stable and clean the Tcl C interface has always been, it’s probably a perfect use case for LLM generation.