4 ms·
Tänzer: The lovable web server framework for Tcl
- teruakohatu 2y agoThis looks like a surprisingly nice web server framework. It is a pity that TCL Shell (tclsh) didn't become the default shell over bash. TCL was released before bash but I am unsure if tclsh was bundled with it at the time.
- BoingBoomTschak 2y agoBourne shell compatibility is a killer feature after all. But I certainly prefer Tcl over PowerShell/rc/xonsh and others that didn't bother with this. If Tcl had fixed its exec (cf https://core.tcl-lang.org/tips/doc/trunk/tip/424.md https://core.tcl-lang.org/tips/doc/trunk/tip/424.md & https://core.tcl-lang.org/tips/doc/trunk/tip/259.md https://core.tcl-lang.org/tips/doc/trunk/tip/259.md), I think it could have really worked as a shell.
- _mlbt 2y agoI would love an alternate timeline where we got Tcl in the browser instead of JavaScript.
- johnisgood 2y agoOh my. :( I wish...
- forinti 2y agoAs much as I like TCL, I would much rather it was Lisp or Scheme on the browser.
- doublerabbit 2y agoThrowing out NaviServer too. A fork of AOLs old powerhouse aolserver which was a buy out from NaviSoft. NaviServer decided to go back to the original name. https://github.com/naviserver-project/naviserver https://github.com/naviserver-project/naviserver https://en.m.wikipedia.org/wiki/NaviServer https://en.m.wikipedia.org/wiki/NaviServer https://wiki.tcl-lang.org/page/NaviServer https://wiki.tcl-lang.org/page/NaviServer
- xantronix 2y agoHi there! Author here. I don't really have anything to say, other than, I am very happy to see the love. Thank you.
- _blk 2y agoBtw, Tänzer is German for "dancer."
- the_mitsuhiko 2y agoAt least that makes more sense than löve.
- hiAndrewQuinn 2y agoAre the rest of you not using the word love for your throwaway variables? I thought that's what we were referencing with that one
- the_mitsuhiko 2y agoFor context here: Löve is a well known Lua game library. I was assuming the ä here was inspired by that. The domain though of the project is in fact supposed to be called “Tänzer” should be “taenzer”.
- xantronix 2y agoThank you! I appreciate the vital feedback.
- pandemic_region 2y agoNot many people may know this, but in the $$$ F5 firewall appliances TCL must be used for scripting the appliance behaviour.