Live data from Hacker News

Tcl-Lang Showcase

wiki.tcl-lang.org

41–45 of 45 posts

Re: Tcl-Lang Showcase

#43

I wish more scripting languages (other than TCL and Python) had desktop GUI support out of the box. I don’t even need a good one, just having an OK GUI lib that isn’t a full blown third party webview frameworks would be nice for one off utilities.

I used REBOL about 20 years for something like this, an interesting TCL-like language with a GUI built in, I found it quite charming to look at, but it was dated even 20 years ago.

HyperCard was an interesting way to do this too. Perhaps with some work to make it a bit more user friendly and less alien feeling, Smalltalk/Pharo has potential.

Re: Tcl-Lang Showcase

#44

Tcl/Tk was used by the first open source project I ever contributed to 25 years ago – a client for AOL Instant Messenger called TiK. It was such a thrill to be able to hack on the client, see the changes in almost real time, and share with others. It's great to see Tcl still around and kicking! https://tik.sourceforge.net/

There is an open source server that implements the protocols used by AIM including TOC and Oscar. You can run TiK like it’s 2001 again.

https://github.com/mk6i/retro-aim-server/

https://github.com/mk6i/retro-aim-server/blob/main/docs/CLIE...

Re: Tcl-Lang Showcase

#45
post #12

A lot of people on Hackernews get wistful for VB. But the VB of the Unix world is still here—Tcl/Tk. It's not for the faint of heart, but it's the fastest way I've seen to get from zero to functional GUI. Entire desktop environments have been built in it—before GNOME 1.0 even came out. It even has metaprogramming capabilities that approach Lisp in flexibility.

> but it's the fastest way I've seen to get from zero to functional GUI I think Qt Creator is still the best option I've used there. It has a very good GUI form editor (probably the only one I've ever used that is good). You can have a basic GUI up and running in like 5 minutes tops. And C++ is a much better language than TCL, and Qt is a much better GUI toolkit than Tcl/Tk. Just steer clear of QtQuick and QML. It's…

Why would you say QML is trash? QML is absolutely awesome for UI stuff (while still developing the models/logic in C++). I built my own block editor in QML and C++: https://rubymamistvalove.com/block-editor
Post reply on HN