Perl/CGI is most definitely obsolete. Check out these if you want to write webapps in Perl nowadays:
Personally, I've found the combination of those three to be the most flexible environment and the best disposed towards very rapid development that I've used yet. In case you are wondering, I've done development in mod_perl, Perl/CGI, JSP/Struts, PHP and ASP. Admittedly, I have not touched the last two in quite some time, and I hear they've made some great progess, but I still have a great distaste for them (anything relying on embedding logic code in HTML is just not a great solution in my book).