Because the Glue Library was required for several highly popular GMod add-ons, it boasted a massive subscriber base. At its peak, it was installed by thousands of unsuspecting players who simply wanted to enjoy their favorite game modes and custom servers. The "June 3rd Incident"
A Steam update reportedly broke many of his addons, leading to widespread LUA errors.
If you are starting a new project, don't write a 3,000-line init.lua . Adopt the modular architecture. Use the Glue pattern. Your future self (and your server's CPU) will thank you.
: Because of its utility, many other highly popular mods—such as the Action Extension , View Extension , and Ambient Occlusion mods—required users to have the Glue Library installed to run properly.