News for hackers. Stuff that matters.
Re:Advantages of Tcl over Lisp (2005) by empath75 on Sunday October 29, 2017 @08:14PM (#15582328)
I was surprised when I started working at aol a few years ago how much of the legacy infrastructure runs on tcl. They had a configuration management and process load balancing system that was written in the 90s that as far as I know is still being used to push out updates to stuff like AIM to this day.

It might be interesting to hear one of the old school aol guys talk about it now that they’re decomming a lot of that finally. There was a lot of interesting stuff there that should have been open sourced decades ago and never was.

Re:Advantages of Tcl over Lisp (2005) by StevePerkins on Sunday October 29, 2017 @08:18PM (#15582352)
Re:Advantages of Tcl over Lisp (2005) by RHSeeger on Sunday October 29, 2017 @08:32PM (#15582386)
Some more information...

AOLServer was actually bought by AOL; originally it was NaviServer. It was open sourced in 1999 by AOL.

It's a fantastic server, imo, and some of the technology developed for it were eventually brought into the Tcl core (not exactly, but the general approaches) when multi-threading was added. At least, that's my understanding.

Re:Advantages of Tcl over Lisp (2005) by pinewurst on Sunday October 29, 2017 @11:03PM (#15582873)
AOLServer was great! I used it for a ton of stuff, the most complex being a marketplace for data. It was almost trivially easy to do fast, maintainable, programmable business logic as part of a complex web site. Having to switch over to the likes of Flask on Apache (not that Flask isn't a decent framework) was a major step back for development, testing and maintenance.
Re:Advantages of Tcl over Lisp (2005) by schemathings on Monday October 30, 2017 @01:24AM (#15583245)
Wow, that takes me back! Wrote a fair bit of code on AOLserver.
Re:Advantages of Tcl over Lisp (2005) by empath75 on Sunday October 29, 2017 @08:36PM (#15582399)
Yeah I know about that, but there was a lot more sort of devops before devops was a thing tools written in tcl as well there.
Re:Advantages of Tcl over Lisp (2005) by exikyut on Monday October 30, 2017 @12:47AM (#15583147)
What sorts of things did these tools do?

I'm obviously aware you can't be precisely specific, but I imagine that the level of detail you _can_ share is probably still very interesting.

Re:Advantages of Tcl over Lisp (2005) by brianbaquiran on Monday October 30, 2017 @06:30AM (#15584060)
One of the most popular "devops before devops was a thing" tools was Expect, which simulated an interactive session over Telnet or SSH. It effectively allowed ops to automate anything that could be done in a terminal.
Re:Advantages of Tcl over Lisp (2005) by vram22 on Monday October 30, 2017 @10:44AM (#15585294)
Expect is a great tool and was widely used for such automation (including by EDA companies - along with Tcl), I've read. I tried it some and read the book about Expect by Don Libes, Expect's creator. A very good book, with a unique writing style, that I somewhat can't find words to describe well.
Re:Advantages of Tcl over Lisp (2005) by blacksqr on Sunday October 29, 2017 @10:09PM (#15582688)
Do you know anyone at AOL who might be receptive to a request to open source their legacy Tcl code?
Re:Advantages of Tcl over Lisp (2005) by exikyut on Monday October 30, 2017 @12:45AM (#15583142)
This may or may not be what you're looking for (you may already be aware of this), but check out the sibling comment in this subthread.