3 ms·
https://github.com/aolserver https://github.com/aolserver
by StevePerkins 9y ago
https://github.com/aolserver https://github.com/aolserver
- RHSeeger 9y agoSome 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.
- pinewurst 9y agoAOLServer 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.
- empath75 9y agoYeah 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.
- exikyut 9y agoWhat 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.
- brianbaquiran 9y agoOne 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.
- vram22 9y agoExpect 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.
- schemathings 9y agoWow, that takes me back! Wrote a fair bit of code on AOLserver.