I'm pretty well up to speed on general web programming languages, but one of the tools I'm working with right now is in CGI. All I can tell is that CGI scripts are quite slow.
Is CGI still commonly used today? If not, what has it been replaced by?
Are there any niche functions in which CGI is still alive and actively used?
CGI is protocol, it is most basic and most standard way to create dynamic pages.
There are many cases where it is useful:
So... CGI is simple but still very useful API, allowing to do stuff simply.
For example, the script that shows uptime of your server
#!/bin/bash
echo Content-Type: text/plain
echo
uptime
What can be simpler, easier and less web-server dependent?