why? what's wrong w/using param? you can always parse the query string directly but that kinda defeats the purpose of using
CGI ;)
You can also use some other framework like Mason or any one of the many others, but that's a pretty drastic change (but then again, we don't know why you're asking).