←back to thread

95 points Levitating | 1 comments | | HN request time: 0.343s | source
Show context
hn-ifs ◴[] No.45082292[source]
I remember looking at red ages ago but never got round to using it. I like to learn odd non-mainstream languages. Currently learning Nushell which is an amazing alternative shell. And I like the look of roc-lang too.

I'm desperate for a truly cross platform programming language with gui abilities on those platforms. I'm slowly learning dart/flutter for this but truly wish for something simpler. I get the reasoning behind flutters declarative style but it's certainly not simple, especially when you get to state management.

replies(6): >>45082338 #>>45082465 #>>45083101 #>>45083117 #>>45083488 #>>45083764 #
0x0203 ◴[] No.45082465[source]
Tcl/tk is still alive and doing well. It's cross platform, very quick to learn, and easily embeddable into other languages/projects.
replies(2): >>45082484 #>>45094922 #
hollerith ◴[] No.45082484[source]
Can you name an important software written in Tcl or Tk?

Important softwares written in Ruby for example include Rails and Homebrew.

replies(10): >>45082798 #>>45082840 #>>45082852 #>>45082991 #>>45083138 #>>45084308 #>>45085576 #>>45088289 #>>45088499 #>>45097888 #
1. AdieuToLogic ◴[] No.45088499[source]
> Can you name an important software written in Tcl or Tk?

MacPorts[0] uses Tcl significantly.

EDIT:

The expect[1] command also uses Tcl and has a variant which uses Tk.

0 - https://github.com/macports/macports-ports

1 - https://man.freebsd.org/cgi/man.cgi?query=expect&apropos=0&s...