Gimme a break I just woke up :D But these sorts of little breakages are exactly the thing I want nobody to suffer again as much as possible. And now it seems the world deems it necessary for me to have an HN account! I'll be here all day, try the veal.
Tänzer – An industrial web server framework for Tcl
31–40 of 81 posts
Re: Tänzer – An industrial web server framework for Tcl
#32TCL was actually a pretty OK language. I do remember that aolserver was a major improvement over CGI scripts.
Re: Tänzer – An industrial web server framework for Tcl
#33How prevalent is Tcl usage in the real world? You don't hear much about it, are there any new startups adopting it? Or is it only used in legacy projects at large companies?
None of those are legacy projects, but none of them are the primary focus of my work, either.
Re: Tänzer – An industrial web server framework for Tcl
#34Re: Tänzer – An industrial web server framework for Tcl
#35Re: Tänzer – An industrial web server framework for Tcl
#36How prevalent is Tcl usage in the real world? You don't hear much about it, are there any new startups adopting it? Or is it only used in legacy projects at large companies?
I know a couple of startuppy companies that are still using it, but it certainly feels like a language in decline. There's a lot that's elegant about it, but the syntax is awkward in practice, and compared to e.g. Python there are fewer libraries available and no really compelling advantage, IMO. It's a language that deserves better than it got - it should've become the standard for *nix config files (thanks RMS for…
I'm unfamiliar with the history you're referencing. Was it being anti-executable configs?
Re: Tänzer – An industrial web server framework for Tcl
#37Well now I feel old. I remember writing a web app in Tcl way back in 2000 or so right after I graduated. From what I recall, AOLServer was not as fun to program as this appears to be. http://aolserver.github.io/ TCL was actually a pretty OK language. I do remember that aolserver was a major improvement over CGI scripts.
It still is =) And I hope to spread that love as much as possible by carefully cultivating a tiny, cute little ecosystem of lovely tools on top of tänzer, and help foster the idea of making wonderful web framework middlewares for Tcl to make it a much easier proposition to proliferate our wares to the masses.
Re: Tänzer – An industrial web server framework for Tcl
#38I have just took a quick glimpse and the source seems to be written very clearly. It is an excellent example of how coding in tcl looks like. Perhaps this could be used as an example when you are learning to program in tcl. I don't use tcl neither I know what the actual state of available libraries the performance is, but tcl honors its fame as an easy to read language, this is not Perl. One feature I like a lot is t…
One of the things that keeps my heart beating and my pulse flowing is knowing that one day, maybe ONE DAY Tcl can take the limelight again on the stage of web application development and maybe even curl up into a cozy little niche in the ever privacy-abrogating cabal of IoT stuff, too.
My choice of language for implementing tänzer is not just due to my love for Tcl's minimalist syntax, but also, as you intimate upon, Tcl's quite lovely FFI. I mean, that's what it was meant to do from the get-go, amirite??? Anyhow. I'd like to rewrite tänzer's guts in C, in a very mongrel2-like fashion, but perhaps less featureful but just as kind to binding by other language FFIs as itself.
Re: Tänzer – An industrial web server framework for Tcl
#39How prevalent is Tcl usage in the real world? You don't hear much about it, are there any new startups adopting it? Or is it only used in legacy projects at large companies?
I certainly don't think it's terribly common anymore, but there's still a bunch of stuff out there that uses it. I've seen it most often as a scripting extension to some larger software package (e.g. visual molecular dynamics: http://www.ks.uiuc.edu/Research/vmd/ ). OpenACS is also built on tcl/aolserver and was an early framework for building community web sites that's still around and still getting updates: http://…
Re: Tänzer – An industrial web server framework for Tcl
#40Part of my reason for being so hellbent upon proliferating tänzer is to improve the state of affairs for Tcl's perception by the wider community. It's a beautiful language, and a well-considered ecosystem. It never really ceased being that as it aged ever so gracefully, so I figure I shall become some larger-than-life PARTY HARD AND LISTEN TO BEAUTIFUL MUSIC! figurehead to spread some cheer and joy in the community and inspire some newfound personal pride in people's works.